COMMITS
/ Modules/_elementtree.c April 2, 2026
S
GH-145247: Use _PyTuple_FromPair in Modules (part 1) (#148000)
Sergey Miryanov committed
March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
March 23, 2026
V
gh-146056: Rework ref counting in treebuilder_handle_end() (#146167)
Victor Stinner committed
March 5, 2026
V
gh-145056: Accept frozendict in xml.etree (#145508)
Victor Stinner committed
January 12, 2026
S
gh-142306: Improve errors for Element.remove() (GH-142308)
Serhiy Storchaka committed
December 29, 2025
B
October 15, 2025
S
September 30, 2025
June 30, 2025
X
May 10, 2025
B
gh-133009: fix UAF in `xml.etree.ElementTree.Element.__deepcopy__` (#133010)
Bénédikt Tran committed
April 30, 2025
M
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon committed
April 12, 2025
B
gh-132097: fix runtime UB when calling expat handlers (#132265)
Bénédikt Tran committed
April 4, 2025
B
March 31, 2025
B
March 11, 2025
V
gh-111178: Change Argument Clinic signature for METH_O (#130682)
Victor Stinner committed
January 30, 2025
V
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner committed
December 16, 2024
B
gh-111178: fix UBSan failures in `_elementtree.c` (#127982)
Bénédikt Tran committed
October 9, 2024
V
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)
Victor Stinner committed
August 23, 2024
June 7, 2024
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
March 7, 2024
S
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka committed
February 29, 2024
S
gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623)
Sebastian Pipping committed
January 26, 2024
E
gh-114569: Use PyMem_* APIs for most non-PyObject uses (#114574)
Erlend E. Aasland committed
December 28, 2023
K
gh-103092: Make `_elementtree` module importable in sub-interpreters (#113434)
Kirill Podoprigora committed
December 24, 2023
K
gh-111784: Fix two segfaults in the elementtree module (GH-113405)
Kirill Podoprigora committed
September 17, 2023
S
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
Serhiy Storchaka committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 22, 2023
V
gh-106320: Move private _PyHash API to the internal C API (#107026)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 3, 2023
V
gh-106320: Remove private _PyImport C API functions (#106383)
Victor Stinner committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
June 30, 2023
V
gh-106023: Update code using _PyObject_FastCall() (#106257)
Victor Stinner committed
June 9, 2023
E
gh-105375: Improve error handling in _elementtree (#105591)
Erlend E. Aasland committed
June 1, 2023
V
gh-92536: Remove PyUnicode_READY() calls (#105210)
Victor Stinner committed
May 16, 2023
K
GH-103092: isolate `_elementtree` (#104561)
Kumar Aditya committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
January 24, 2023
E
gh-92123: Adapt _elementtree to multi-phase init (PEP 489) (#101285)
Erlend E. Aasland committed
E
GH-92123: Pass _elementtree state as parameter (#101189)
Erlend E. Aasland committed
January 23, 2023
E
GH-92123: Store _elementtree state in type contexts (#101190)
Erlend E. Aasland committed
J
gh-83122: Deprecate testing element truth values in `ElementTree` (#31149)
Jacob Walls committed
January 21, 2023
E
GH-92123: Move _elementtree heap types to module state (#101187)
Erlend E. Aasland committed
January 20, 2023
E
gh-92123: Convert `_elementtree` types to heap types (#99221)
Erlend E. Aasland committed
E
GH-90699: Clear interned strings in `_elementtree` (#101185)
Erlend E. Aasland committed
November 30, 2022
V
gh-99845: Use size_t type in __sizeof__() methods (#99846)
Victor Stinner committed
November 23, 2022
V
gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)
Victor Stinner committed
November 22, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() in _elementtree.c (#99696)
Victor Stinner committed
V
gh-99537: Use Py_SETREF() function in C code (#99656)
Victor Stinner committed
November 16, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Victor Stinner committed