Tin mới
gh-154189: Fix use-after-free in `functools.partial_vectorcall` (GH-154508)
gh-150319: Replace all documentation which says "See PEP 585" (#150325)
gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338)
gh-149083: use sentinel to fix _functools.reduce() signature (#149591)
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
gh-146075: Prevent crash in `functools.partial()` from malformed `str` subclass (GH-146078)
gh-145446: Add critical section in functools module for `PyDict_Next` (GH-145487)
gh-144475: Fix reference management in partial_repr (GH-145362)
GH-140590: Fix setstate for functools.partial C-module (GH-140671)
gh-138342: Use a common utility for visiting an object's type (GH-138343)
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
gh-119109: improve `functools.partial` vectorcall with keywords (#124584)
gh-132641: fix race in `lru_cache` under free-threading (#133787)
gh-125028: Prohibit placeholders in partial keywords (GH-126062)
gh-131757: allow lru_cache functions to execute concurrently (#131758)
gh-111178: remove redundant casts for functions with correct signatures (#131673)
gh-131525: Cache the result of tuple_hash (#131529)
gh-111178: fix UBSan failures in `Modules/_functoolsmodule.c` (GH-129778)
gh-126133: Only use start year in PSF copyright, remove end years (#126236)
gh-125916: Allow functools.reduce() 'initial' to be a keyword argument (#125917)
gh-125916: Adapt functools.reduce() to Argument Clinic (#125999)
Align functools.reduce() docstring with PEP-257 (#126045)
gh-111178: fix USAN failures for `partialobject` (#124733)
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)
gh-119127: Fix _functools.Placeholder singleton (#124601)
gh-119127: functools.partial placeholders (gh-119827)
gh-121027: Make the functools.partial object a method descriptor (GH-121089)
gh-121027: Add a future warning in functools.partial.__get__ (#121086)
gh-116322: Add Py_mod_gil module slot (#116882)
gh-118402: Fix inspect.signature() for functools.cmp_to_key() result (GH-118427)
GH-100242: bring functools.py partial implementation more in line with C code (GH-100244)
gh-117764: Add signature for functools.partial() (GH-117775)