@@ -648,22 +648,26 @@ msgid ""
648648"initialization when encountering malformed :attr:`~ast.AST._fields` "
649649"containing non-:class:`str`."
650650msgstr ""
651+ ":gh:`140471`: 修复了在遇到包含非 :class:`str` 的不良格式 :attr:`~ast.AST._fields` 时 "
652+ ":class:`ast.AST` 节点初始化中潜在的缓冲区溢出问题。"
651653
652654#: ../NEWS:244
653655msgid ""
654656":gh:`140406`: Fix memory leak when an object's :meth:`~object.__hash__` "
655657"method returns an object that isn't an :class:`int`."
656658msgstr ""
659+ ":gh:`140406`: 修复当一个对象的 :meth:`~object.__hash__` 方法返回不为 :class:`int` "
660+ "的对象时发生崩溃的问题。"
657661
658662#: ../NEWS:247
659663msgid ""
660664":gh:`140306`: Fix memory leaks in cross-interpreter channel operations and "
661665"shared namespace handling."
662- msgstr ""
666+ msgstr ":gh:`140306`: 修复跨解释器通道操作和共享命名空间处理中的内存泄漏问题。 "
663667
664668#: ../NEWS:250
665669msgid ":gh:`140301`: Fix memory leak of ``PyConfig`` in subinterpreters."
666- msgstr ""
670+ msgstr ":gh:`140301`: 修复子解释器中 ``PyConfig`` 的内存泄漏问题。 "
667671
668672#: ../NEWS:252
669673msgid ""
@@ -673,26 +677,32 @@ msgid ""
673677":class:`typing.TypeVarTuple` and its ``__name__`` attribute. Patch by "
674678"Mikhail Efimov."
675679msgstr ""
680+ ":gh:`140000`: 修复当 :class:`typing.TypeAliasType`, :class:`typing.TypeVar`, "
681+ ":class:`typing.ParamSpec` 或 :class:`typing.TypeVarTuple` 的实例及其 ``__name__`` "
682+ "属性之间存在引用循环时潜在的内存泄漏问题。 由 Mikhail Efimov 编写补丁。"
676683
677684#: ../NEWS:257
678685msgid ""
679686":gh:`139748`: Fix reference leaks in error branches of functions accepting "
680687"path strings or bytes such as :func:`compile` and :func:`os.system`. Patch "
681688"by Bénédikt Tran."
682689msgstr ""
690+ ":gh:`139748`: 修复在接受路径字符串或字节串的函数如 :func:`compile` 和 :func:`os.system` "
691+ "的错误分支中的引用泄漏问题。 由 Bénédikt Tran 编写补丁。"
683692
684693#: ../NEWS:261
685694msgid ""
686695":gh:`139516`: Fix lambda colon erroneously start format spec in f-string in "
687696"tokenizer."
688- msgstr ""
697+ msgstr ":gh:`139516`: 修复 lambda 的冒号在 tokenizer 的 f-字符串中错误开启格式说明的问题。 "
689698
690699#: ../NEWS:264
691700msgid ""
692701":gh:`139640`: Fix swallowing some syntax warnings in different modules if "
693702"they accidentally have the same message and are emitted from the same line. "
694703"Fix duplicated warnings in the ``finally`` block."
695704msgstr ""
705+ ":gh:`139640`: 修复在多个模块中当某些语法警告具有相同消息并从相同行发出时被漏掉的问题。 修复 ``finally`` 代码块中重复的警告。"
696706
697707#: ../NEWS:268 ../NEWS:566
698708msgid ""
0 commit comments