COMMITS
/ Objects/funcobject.c May 31, 2024
J
gh-119180: Lazily wrap annotations on classmethod and staticmethod (#119864)
Jelle Zijlstra committed
May 22, 2024
J
gh-119180: PEP 649: Add __annotate__ attributes (#119209)
Jelle Zijlstra committed
May 3, 2024
April 12, 2024
S
gh-117376: Partial implementation of deferred reference counting (#117696)
Sam Gross committed
March 21, 2024
G
gh-117045: Add code object to function version cache (#117028)
Guido van Rossum committed
March 18, 2024
G
gh-116916: Remove separate next_func_version counter (#116918)
Guido van Rossum committed
January 25, 2024
M
gh-114312: Collect stats for unlikely events (GH-114493)
Michael Droettboom committed
January 11, 2024
N
gh-112640: Add `kwdefaults` parameter to `types.FunctionType.__new__` (#112641)
Nikita Sobolev committed
November 14, 2023
S
gh-111789: Use PyDict_GetItemRef() in Objects/ (GH-111827)
Serhiy Storchaka committed
November 13, 2023
S
gh-111999: Add signatures and improve docstrings for builtins (GH-112000)
Serhiy Storchaka committed
November 7, 2023
I
gh-81137: deprecate assignment of code object to a function of a mismatched type (#111823)
Irit Katriel committed
November 2, 2023
S
gh-108082: Use PyErr_FormatUnraisable() (GH-111580)
Serhiy Storchaka committed
October 27, 2023
R
gh-89519: Remove classmethod descriptor chaining, deprecated since 3.11 (gh-110163)
Raymond Hettinger committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
October 10, 2023
B
GH-104584: Fix refleak when tracing through calls (GH-110593)
Brandt Bucher committed
September 8, 2023
M
GH-108716: Turn off deep-freezing of code objects. (GH-108722)
Mark Shannon committed
August 23, 2023
G
gh-108253: Fix reads of uninitialized memory in funcobject.c (#108383)
Guido van Rossum committed
August 22, 2023
G
gh-108253: Fix bug in func version cache (#108296)
Guido van Rossum committed
August 17, 2023
G
gh-106581: Project through calls (#108067)
Guido van Rossum committed
August 4, 2023
B
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 9, 2023
S
gh-106303: Use _PyObject_LookupAttr() instead of PyObject_GetAttr() (GH-106304)
Serhiy Storchaka committed
June 29, 2023
S
gh-106033: Get rid of PyDict_GetItem in _PyFunction_FromConstructor (GH-106044)
Serhiy Storchaka committed
May 18, 2023
J
gh-104600: Make function.__type_params__ writable (#104601)
Jelle Zijlstra committed
May 16, 2023
J
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra committed
April 11, 2023
N
gh-87864: Use correct function definition syntax in the docs (#103312)
Nikita Sobolev committed
March 8, 2023
E
gh-100227: Move func_state.next_version to PyInterpreterState (gh-102334)
Eric Snow committed
C
gh-102381: don't call watcher callback with dead object (#102382)
Carl Meyer committed
February 7, 2023
M
gh-101072: support default and kw default in PyEval_EvalCodeEx for 3.11+ (#101127)
Matthieu Dartiailh committed
January 13, 2023
S
gh-86682: Adds sys._getframemodulename as an alternative to using _getframe (GH-99520)
Steve Dower committed
December 14, 2022
I
GH-100000: Cleanup and polish various watchers code (GH-99998)
Itamar Ostricher committed
December 9, 2022
M
GH-98522: Add version number to code objects. (GH-98525)
Mark Shannon committed
November 22, 2022
November 16, 2022
E
gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497)
Eric Snow committed
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99530)
Victor Stinner committed
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Victor Stinner committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99335)
Victor Stinner committed
October 6, 2022
L
gh-97943: PyFunction_GetAnnotations should return a borrowed reference. (#97949)
larryhastings committed
September 15, 2022
A
GH-91049: Introduce set vectorcall field API for PyFunctionObject (GH-92257)
adphrost committed
May 2, 2022
L
Fix the closure argument to PyEval_EvalCodeEx. (GH-92175)
larryhastings committed
April 21, 2022
D
gh-91636: Don't clear required fields of function objects (GH-91651)
Dennis Sweeney committed
February 8, 2022
January 5, 2022
I
bpo-46236: Fix PyFunction_GetAnnotations() returned tuple. (GH-30409)
Inada Naoki committed
November 23, 2021
July 15, 2021
Ł
bpo-42073: allow classmethod to wrap other classmethod-like descriptors (#27115)
Łukasz Langa committed
July 12, 2021
M
bpo-44207: Add an internal version number to function objects. (GH-27078)
Mark Shannon committed
July 7, 2021
G
bpo-44530: Add co_qualname field to PyCodeObject (GH-26941)
Gabriele N. Tornetta committed
May 26, 2021
E
bpo-43693: Clean up the PyCodeObject fields. (GH-26364)
Eric Snow committed
April 11, 2021
V
bpo-43682: Make staticmethod objects callable (GH-25117)
Victor Stinner committed