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 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.)**"