@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version: Python 3.15\n"
1313"Report-Msgid-Bugs-To: \n"
14- "POT-Creation-Date: 2026-08-03 16:16 +0000\n"
14+ "POT-Creation-Date: 2026-08-05 15:56 +0000\n"
1515"PO-Revision-Date: 2025-09-16 00:02+0000\n"
1616"Last-Translator: Bhuvansh Kataria, 2026\n"
1717"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"
@@ -31,71 +31,128 @@ msgstr ""
3131msgid "*Release date: XXXX-XX-XX*"
3232msgstr ""
3333
34- msgid "Windows "
34+ msgid "Library "
3535msgstr ""
3636
37- msgid ":gh:`124111`: Updated Windows builds to use Tcl/Tk 9.0.4."
37+ msgid ""
38+ ":gh:`155009`: Fix :class:`argparse.ArgumentParser` to preserve the program "
39+ "name from ``sys.argv[0]`` when a named module is executed as the main "
40+ "program without replacing ``sys.argv[0]``."
3841msgstr ""
3942
40- msgid "Tools/Demos"
43+ msgid ""
44+ ":gh:`155063`: Bump the version of pip bundled in ensurepip to version 26.2.1"
4145msgstr ""
4246
4347msgid ""
44- ":gh:`154580`: Fix ``python-gdb.py`` raising :exc:`UnicodeEncodeError` when "
45- "pretty-printing a non-ASCII :class:`str` in a locale whose host charset "
46- "cannot encode it, such as any non-ASCII string in the C locale."
48+ ":gh:`153711`: On macOS, add run-time checks around the syscalls :manpage:"
49+ "`pipe2 (2)` and :manpage:`dup3 (2)`, in addition to the existing build-time "
50+ "checks. This means that Python built on macOS 27 (where these calls are "
51+ "available) can run on macOS 26 (where they aren't)."
52+ msgstr ""
53+
54+ msgid "Python 3.15.0 release candidate 1"
55+ msgstr ""
56+
57+ msgid "*Release date: 2026-08-04*"
58+ msgstr ""
59+
60+ msgid "Security"
4761msgstr ""
4862
4963msgid ""
50- ":gh:`152384`: The CPython Pixi packages are now all accessible at the same "
51- "``Tools/pixi-packages`` subdirectory, rather than at ``Tools/pixi-packages/"
52- "{variant}`` as before. Variants are now selected not via subdirectory but "
53- "via ``flags``; see https://pixi.prefix.dev/latest/concepts/"
54- "package_specifications/#extras-and-flags for usage instructions. The ``tsan-"
55- "freethreading`` variant has been renamed to ``tsan_freethreading``, while "
56- "the ``default``, ``asan``, and ``freethreading`` variants retain their "
57- "previous names."
64+ ":gh:`152674`: The :class:`xml.etree.ElementTree.Element` methods :meth:`~xml."
65+ "etree.ElementTree.Element.findall`, :meth:`~xml.etree.ElementTree.Element."
66+ "iterfind` and :meth:`~xml.etree.ElementTree.Element.find` avoid quadratic "
67+ "behavior when using XPath index predicates (``[1]``, ``[last()]``, ``[last()-"
68+ "N]``) on XML documents with many same-tag siblings."
5869msgstr ""
5970
60- msgid "Tests "
71+ msgid "Core and Builtins "
6172msgstr ""
6273
63- msgid ":gh:`76595`: Add C API tests for :c:func:`PyCapsule_Import`."
74+ msgid ""
75+ ":gh:`154902`: Fix a crash when ``__conditional_annotations__`` is rebound to "
76+ "a non-set object."
6477msgstr ""
6578
6679msgid ""
67- ":gh:`154211`: Add ``test.support.skip_if_huge_c_stack()`` and use it to skip "
68- "tests that exhaust the C stack if the stack limit is very large (e.g. on "
69- "DragonFly BSD or with ``ulimit -s unlimited``)."
80+ ":gh:`133931`: Fix data races when setting attributes of function objects on "
81+ "the :term:`free threaded <free threading>` build."
7082msgstr ""
7183
7284msgid ""
73- ":gh:`154167 `: The test runner (regrtest) now restores the default SIGINT "
74- "handler if it was inherited as ignored, so the test suite no longer hangs "
75- "when run as a shell background job ."
85+ ":gh:`154775 `: When matching a complex literal in :keyword:`case` statements, "
86+ "an extraneous ``+`` sign (for example, ``1++1j`` or ``1-+1j``) is no longer "
87+ "allowed ."
7688msgstr ""
7789
78- msgid ":gh:`154144`: Fix building the :mod:`!_testcapi` module on NetBSD."
90+ msgid ""
91+ ":gh:`154709`: Fix an out-of-bounds access in reverse dictionary iterators "
92+ "when the underlying dictionary is cleared and modified after the iterator is "
93+ "created."
7994msgstr ""
8095
8196msgid ""
82- ":gh:`152548`: Add the :func:`test.support.isolation.runInSubprocess` "
83- "decorator to run a test method or ``TestCase`` subclass in a fresh "
84- "interpreter subprocess, isolated from the rest of the test run."
97+ ":gh:`154695`: Fix :class:`asyncio.Task` raising :exc:`AttributeError` when "
98+ "created with ``eager_start=True`` and no explicit *loop* argument."
8599msgstr ""
86100
87- msgid "Security"
101+ msgid ""
102+ ":gh:`153809`: Fix interpreter crash while deallocating objects of :class:"
103+ "`asyncio.Task` on free-threaded builds. Contributed by Sergey Miryanov."
88104msgstr ""
89105
90106msgid ""
91- ":gh:`152674`: The :class:`xml.etree.ElementTree.Element` methods :meth:`~xml."
92- "etree.ElementTree.Element.findall`, :meth:`~xml.etree.ElementTree.Element."
93- "iterfind` and :meth:`~xml.etree.ElementTree.Element.find` avoid quadratic "
94- "behavior when using XPath index predicates (``[1]``, ``[last()]``, ``[last()-"
95- "N]``) on XML documents with many same-tag siblings."
107+ ":gh:`154275`: Fix a crash when getting deeply nested ``__parameters__`` from "
108+ "a :class:`types.GenericAlias` objects."
96109msgstr ""
97110
98- msgid "Library"
111+ msgid ""
112+ ":gh:`154014`: Fix a JIT assertion during interpreter shutdown by "
113+ "initializing ``vm_data`` fields for cold executors that bypass "
114+ "``_Py_ExecutorInit()``."
115+ msgstr ""
116+
117+ msgid ""
118+ ":gh:`153932`: Fix thread safety issue in the ``__reduce__`` method of :py:"
119+ "class:`enumerate`."
120+ msgstr ""
121+
122+ msgid ""
123+ ":gh:`153881`: Fix potential data race when calling :meth:`~object."
124+ "__getstate__` under the :term:`free-threaded build`."
125+ msgstr ""
126+
127+ msgid ""
128+ ":gh:`153570`: Fix a use-after-free in :meth:`bytearray.take_bytes` when the "
129+ "argument's :meth:`~object.__index__` method resizes the bytearray. Patch by "
130+ "tonghuaroot."
131+ msgstr ""
132+
133+ msgid ""
134+ ":gh:`153419`: Fix multiple :class:`bytearray` crashes and reference leaks "
135+ "caused by skipping :meth:`~object.__init__` and broken state setup code."
136+ msgstr ""
137+
138+ msgid ""
139+ ":gh:`153236`: Propagate exceptions raised while importing lazy submodules "
140+ "instead of reporting them as missing attributes."
141+ msgstr ""
142+
143+ msgid ""
144+ ":gh:`148874`: Ignore interrupts immediately after calling the ``__enter__`` "
145+ "method of a context menager in a ``with`` statement. This ensures that the "
146+ "``__exit__`` method is always called in a ``with`` statement."
147+ msgstr ""
148+
149+ msgid ""
150+ ":gh:`150208`: Avoid double-quoting string values from ``pyconfig.h`` in "
151+ "``sysconfigdata`` variables."
152+ msgstr ""
153+
154+ msgid ""
155+ ":gh:`155063`: Bump the version of pip bundled in ensurepip to version 26.2"
99156msgstr ""
100157
101158msgid ""
@@ -159,6 +216,12 @@ msgid ""
159216"is enabled."
160217msgstr ""
161218
219+ msgid ""
220+ ":gh:`135736`: Fix ::class:`asyncio.TaskGroup` to not wrap a :exc:"
221+ "`GeneratorExit` into a :exc:`BaseExceptionGroup` if it was raised by the "
222+ "body of the task group and none of the tasks in the group raised exceptions."
223+ msgstr ""
224+
162225msgid ""
163226":gh:`154551`: Fix :func:`ctypes.util.find_library` returning ``None`` in non-"
164227"UTF-8 locales."
@@ -256,8 +319,9 @@ msgstr ""
256319
257320msgid ""
258321":gh:`145030`: Fix :mod:`asyncio` write pipe transports for named FIFOs on "
259- "macOS. Unread data sitting in the FIFO made the transport misinterpret a "
260- "poll event as the reader disconnecting, wrongly closing the transport."
322+ "macOS and Solaris. Unread data sitting in the FIFO made the transport "
323+ "misinterpret a poll event as the reader disconnecting, wrongly closing the "
324+ "transport."
261325msgstr ""
262326
263327msgid ""
@@ -400,82 +464,70 @@ msgid ""
400464"actually does, its drawbacks, and how to control it."
401465msgstr ""
402466
403- msgid "Core and Builtins"
404- msgstr ""
405-
406- msgid ""
407- ":gh:`133931`: Fix data races when setting attributes of function objects on "
408- "the :term:`free threaded <free threading>` build."
467+ msgid "Tests"
409468msgstr ""
410469
411- msgid ""
412- ":gh:`154775`: When matching a complex literal in :keyword:`case` statements, "
413- "an extraneous ``+`` sign (for example, ``1++1j`` or ``1-+1j``) is no longer "
414- "allowed."
470+ msgid ":gh:`76595`: Add C API tests for :c:func:`PyCapsule_Import`."
415471msgstr ""
416472
417473msgid ""
418- ":gh:`154709 `: Fix an out-of-bounds access in reverse dictionary iterators "
419- "when the underlying dictionary is cleared and modified after the iterator is "
420- "created ."
474+ ":gh:`154211 `: Add ``test.support.skip_if_huge_c_stack()`` and use it to skip "
475+ "tests that exhaust the C stack if the stack limit is very large (e.g. on "
476+ "DragonFly BSD or with ``ulimit -s unlimited``) ."
421477msgstr ""
422478
423479msgid ""
424- ":gh:`154695`: Fix :class:`asyncio.Task` raising :exc:`AttributeError` when "
425- "created with ``eager_start=True`` and no explicit *loop* argument."
480+ ":gh:`154167`: The test runner (regrtest) now restores the default SIGINT "
481+ "handler if it was inherited as ignored, so the test suite no longer hangs "
482+ "when run as a shell background job."
426483msgstr ""
427484
428- msgid ""
429- ":gh:`153809`: Fix interpreter crash while deallocating objects of :class:"
430- "`asyncio.Task` on free-threaded builds. Contributed by Sergey Miryanov."
485+ msgid ":gh:`154144`: Fix building the :mod:`!_testcapi` module on NetBSD."
431486msgstr ""
432487
433488msgid ""
434- ":gh:`154275`: Fix a crash when getting deeply nested ``__parameters__`` from "
435- "a :class:`types.GenericAlias` objects."
489+ ":gh:`152548`: Add the :func:`test.support.isolation.runInSubprocess` "
490+ "decorator to run a test method or ``TestCase`` subclass in a fresh "
491+ "interpreter subprocess, isolated from the rest of the test run."
436492msgstr ""
437493
438- msgid ""
439- ":gh:`154014`: Fix a JIT assertion during interpreter shutdown by "
440- "initializing ``vm_data`` fields for cold executors that bypass "
441- "``_Py_ExecutorInit()``."
494+ msgid "Build"
442495msgstr ""
443496
444497msgid ""
445- ":gh:`153932`: Fix thread safety issue in the ``__reduce__`` method of :py:"
446- "class:`enumerate`."
498+ ":gh:`154070`: Build the :mod:`curses` module against a wide-character "
499+ "capable ncurses even when it is not named ``ncursesw`` -- for example the "
500+ "pkgsrc ncurses on NetBSD and illumos, or the system ncurses on macOS. Such "
501+ "a library previously produced a narrow build."
447502msgstr ""
448503
449- msgid ""
450- ":gh:`153881`: Fix potential data race when calling :meth:`~object."
451- "__getstate__` under the :term:`free-threaded build`."
504+ msgid ":gh:`138800`: Fix library name in python3.pc on Android."
452505msgstr ""
453506
454- msgid ""
455- ":gh:`153570`: Fix a use-after-free in :meth:`bytearray.take_bytes` when the "
456- "argument's :meth:`~object.__index__` method resizes the bytearray. Patch by "
457- "tonghuaroot."
507+ msgid "Windows"
458508msgstr ""
459509
460- msgid ""
461- ":gh:`153419`: Fix multiple :class:`bytearray` crashes and reference leaks "
462- "caused by skipping :meth:`~object.__init__` and broken state setup code."
510+ msgid ":gh:`124111`: Updated Windows builds to use Tcl/Tk 9.0.4."
463511msgstr ""
464512
465- msgid ""
466- ":gh:`153236`: Propagate exceptions raised while importing lazy submodules "
467- "instead of reporting them as missing attributes."
513+ msgid "Tools/Demos"
468514msgstr ""
469515
470516msgid ""
471- ":gh:`148874 `: Ignore interrupts immediately after calling the ``__enter__`` "
472- "method of a context menager in a ``with`` statement. This ensures that the "
473- "``__exit__`` method is always called in a ``with`` statement ."
517+ ":gh:`154580 `: Fix ``python-gdb.py`` raising :exc:`UnicodeEncodeError` when "
518+ "pretty-printing a non-ASCII :class:`str` in a locale whose host charset "
519+ "cannot encode it, such as any non-ASCII string in the C locale ."
474520msgstr ""
475521
476522msgid ""
477- ":gh:`150208`: Avoid double-quoting string values from ``pyconfig.h`` in "
478- "``sysconfigdata`` variables."
523+ ":gh:`152384`: The CPython Pixi packages are now all accessible at the same "
524+ "``Tools/pixi-packages`` subdirectory, rather than at ``Tools/pixi-packages/"
525+ "{variant}`` as before. Variants are now selected not via subdirectory but "
526+ "via ``flags``; see https://pixi.prefix.dev/latest/concepts/"
527+ "package_specifications/#extras-and-flags for usage instructions. The ``tsan-"
528+ "freethreading`` variant has been renamed to ``tsan_freethreading``, while "
529+ "the ``default``, ``asan``, and ``freethreading`` variants retain their "
530+ "previous names."
479531msgstr ""
480532
481533msgid "C API"
@@ -486,19 +538,6 @@ msgid ""
486538"multiarch tuple in their filename, e.g. ``foo.abi3-x86-64-linux-gnu.so``."
487539msgstr ""
488540
489- msgid "Build"
490- msgstr ""
491-
492- msgid ""
493- ":gh:`154070`: Build the :mod:`curses` module against a wide-character "
494- "capable ncurses even when it is not named ``ncursesw`` -- for example the "
495- "pkgsrc ncurses on NetBSD and illumos, or the system ncurses on macOS. Such "
496- "a library previously produced a narrow build."
497- msgstr ""
498-
499- msgid ":gh:`138800`: Fix library name in python3.pc on Android."
500- msgstr ""
501-
502541msgid "Python 3.15.0 beta 4"
503542msgstr ""
504543
0 commit comments