@@ -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-06-29 16:50 +0000\n"
14+ "POT-Creation-Date: 2026-07-01 16:21 +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/"
@@ -44,6 +44,14 @@ msgstr ""
4444msgid "Tests"
4545msgstr ""
4646
47+ msgid ""
48+ ":gh:`151626`: Fix several tests in ``test.test_inspect``, ``test."
49+ "test_import``, ``test.test_importlib``, ``test.test_py_compile`` and ``test."
50+ "test_compileall`` that failed when the test suite was run with :envvar:"
51+ "`PYTHONPYCACHEPREFIX` set. These tests now neutralize the pycache prefix "
52+ "where they assume the default ``__pycache__`` bytecode layout."
53+ msgstr ""
54+
4755msgid ""
4856":gh:`151096`: Fix ``test_embed`` failing when CPython is configured with a "
4957"split exec prefix (``--exec-prefix`` differing from ``--prefix``)."
@@ -52,6 +60,11 @@ msgstr ""
5260msgid "Security"
5361msgstr ""
5462
63+ msgid ""
64+ ":gh:`151987`: The :meth:`tarfile.TarFile.extract` method now applies the "
65+ "given filter when it extracts a link target from the archive as a fallback."
66+ msgstr ""
67+
5568msgid ""
5669":gh:`151981`: In :mod:`tarfile`, seeking a stream now stops when end of the "
5770"stream is reached."
@@ -82,11 +95,27 @@ msgstr ""
8295msgid "Library"
8396msgstr ""
8497
98+ msgid ""
99+ ":gh:`152502`: Detect the :mod:`curses` mouse interface (:func:`~curses."
100+ "getmouse`, the ``BUTTON*`` constants, and others) with a configure "
101+ "capability probe or library macros instead of gating it on ncurses-specific "
102+ "macros. It is now also available with other curses implementations that "
103+ "provide it, such as NetBSD curses and PDCurses (the latter underpins "
104+ "``windows-curses``)."
105+ msgstr ""
106+
85107msgid ""
86108":gh:`151842`: Fix a crash in :func:`!_interpreters.capture_exception` when :"
87109"exc:`MemoryError` happens. Patch by Amrutha Modela."
88110msgstr ""
89111
112+ msgid ""
113+ ":gh:`50966`: Fix unbounded recursion in :mod:`turtle` when a mouse event "
114+ "handler that moves the turtle is reentered while the screen is being "
115+ "redrawn, for example with ``screen.ondrag(turtle.goto)``. This could "
116+ "previously crash the interpreter."
117+ msgstr ""
118+
90119msgid ""
91120":gh:`110357`: Importing :mod:`hashlib` no longer logs an error to stderr "
92121"when a normally guaranteed hash algorithm is unavailable in the current "
@@ -147,6 +176,12 @@ msgid ""
147176"to the original widget."
148177msgstr ""
149178
179+ msgid ""
180+ ":gh:`152248`: Make the C and pure-Python :mod:`zoneinfo` parsers validate "
181+ "POSIX TZ abbreviations consistently, rejecting unquoted abbreviations with "
182+ "non-letter characters and empty quoted abbreviations. Patch by tonghuaroot."
183+ msgstr ""
184+
150185msgid ""
151186":gh:`80937`: Fix a memory leak in :mod:`tkinter` when a Tcl command created "
152187"with ``createcommand`` was not explicitly removed before the interpreter was "
@@ -194,6 +229,13 @@ msgid ""
194229"under limited memory conditions."
195230msgstr ""
196231
232+ msgid ""
233+ ":gh:`152157`: The C implementations of :meth:`~datetime.datetime."
234+ "fromisoformat` and :meth:`~datetime.time.fromisoformat` now reject a decimal "
235+ "separator that is not followed by any fractional digit before a timezone "
236+ "designator."
237+ msgstr ""
238+
197239msgid ""
198240":gh:`151763`: Fix crash in :func:`!_interpqueues.create` whe :exc:"
199241"`MemoryError` happens on queue creation."
@@ -284,6 +326,17 @@ msgstr ""
284326msgid "IDLE"
285327msgstr "IDLE"
286328
329+ msgid ""
330+ ":gh:`152728`: Move functions run.fix_scaling, editor.fixwordbreaks (as "
331+ "fix_word_breaks) and pyshell.fix_x11_paste to idlelib.util."
332+ msgstr ""
333+
334+ msgid ""
335+ ":gh:`66331`: Set the ``WM_CLASS`` window property of IDLE's windows to "
336+ "``Idle`` on X11, so that window managers group and label them correctly "
337+ "instead of using the default ``Toplevel``."
338+ msgstr ""
339+
287340msgid ""
288341":gh:`85320`: IDLE now reads and writes its configuration files and the "
289342"breakpoints file using UTF-8 instead of the locale encoding. This keeps non-"
@@ -294,6 +347,16 @@ msgstr ""
294347msgid "Core and Builtins"
295348msgstr ""
296349
350+ msgid ""
351+ ":gh:`152635`: Fix a crash caused when running out of memory creating a :mod:"
352+ "`!_interpchannels` channel. Now a :exc:`MemoryError` is correctly raised."
353+ msgstr ""
354+
355+ msgid ""
356+ ":gh:`152492`: :type:`collections.OrderedDict` ``update`` method can now "
357+ "accept :type:`frozendict` as an argument."
358+ msgstr ""
359+
297360msgid ""
298361":gh:`152375`: Fix undefined behaviour when a :mod:`sys.monitoring` callback "
299362"raised an exception while the program was following a branch or loop."
@@ -310,6 +373,11 @@ msgid ""
310373"the end of its construction from iterable. Patch by Donghee Na."
311374msgstr ""
312375
376+ msgid ""
377+ ":gh:`152228`: Fix an assertion failure when python is built in a debug mode "
378+ "that happened in :meth:`str.replace` under a limited memory situation."
379+ msgstr ""
380+
313381msgid ""
314382":gh:`151722`: :meth:`!frozendict.fromkeys` now only tracks the :class:"
315383"`frozendict` in the garbage collector once the dictionary is fully "
@@ -359,6 +427,11 @@ msgid ""
359427"writable memory when ``libpython`` replaced on disk."
360428msgstr ""
361429
430+ msgid ""
431+ ":gh:`149689`: Fix missing error propagation in parser action helpers when "
432+ "memory allocation fails. Patch by Thomas Kowalski."
433+ msgstr ""
434+
362435msgid ":gh:`148825`: Fix build error if specialization is disabled."
363436msgstr ""
364437
0 commit comments