COMMITS
/ Modules/_zoneinfo.c April 4, 2026
S
gh-145883: Fix two heap-buffer-overflows in `_zoneinfo` (#145885)
Stan Ulbrych committed
March 31, 2026
S
gh-146615: Fix format specifiers in extension modules (GH-146617)
sunmy2019 committed
March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
March 20, 2026
V
gh-146092: Raise MemoryError on allocation failure in _zoneinfo (#146165)
Victor Stinner committed
March 18, 2026
S
gh-146076: Fix crash when a `ZoneInfo` subclass is missing a `_weak_cache` (#146082)
Stan Ulbrych committed
March 2, 2026
Z
gh-142781: Fix type confusion in zoneinfo weak cache (GH-142925)
zhong committed
December 17, 2025
W
gh-142783: Fix possible use after free in zoneinfo module (GH-142790)
wangxiaolei committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
June 30, 2025
X
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 24, 2025
V
gh-111178: Fix function signatures for test_zoneinfo (#131664)
Victor Stinner committed
March 17, 2025
V
gh-131238: Add explicit includes to pycore headers (#131257)
Victor Stinner committed
February 26, 2025
B
gh-111178: fix UBSan failures in `Modules/_zoneinfo.c` (GH-129798)
Bénédikt Tran committed
January 30, 2025
V
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner committed
October 13, 2024
S
gh-125243: Fix ZoneInfo data race in free threading build (#125281)
Sam Gross committed
June 10, 2024
V
gh-120155: Fix Coverity issue in zoneinfo load_data() (#120232)
Victor Stinner committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
January 10, 2024
S
gh-111789: Use PyDict_GetItemRef() in Modules/_zoneinfo.c (GH-112078)
Serhiy Storchaka committed
November 1, 2023
S
Simplify trivial calls of PyUnicode_FromFormat() (GH-111605)
Serhiy Storchaka committed
October 20, 2023
S
gh-110093: Replace trivial Py_BuildValue() with direct C API call (GH-110094)
Serhiy Storchaka committed
October 14, 2023
S
bpo-42663: Fix parsing TZ strings in zoneinfo module (GH-23825)
Serhiy Storchaka committed
September 3, 2023
V
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Victor Stinner committed
September 1, 2023
V
gh-108767: Replace ctype.h functions with pyctype.h functions (#108772)
Victor Stinner committed
August 31, 2023
V
gh-106320: Remove private _PyErr_ChainExceptions() (#108713)
Victor Stinner committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
June 9, 2023
N
gh-105375: Improve error handling in `zoneinfo` module (#105586)
Nikita Sobolev committed
May 23, 2023
C
Fix missing/incomplete NULL checks in multiple source files (#104564)
chgnrdv committed
May 12, 2023
A
gh-87526: Remove dead initialization from _zoneinfo parse_abbr() (#24700)
Alex Henrie committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
February 24, 2023
I
E
gh-101476: Use _PyType_GetModuleState where applicable (#102188)
Erlend E. Aasland committed
February 15, 2023
E
gh-99138: Isolate _zoneinfo (#99218)
Erlend E. Aasland committed
November 23, 2022
V
gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)
Victor Stinner committed
November 22, 2022
V
gh-99537: Use Py_CLEAR() function in C code (#99686)
Victor Stinner committed
V
gh-99537: Use Py_SETREF() function in C code (#99656)
Victor Stinner committed
November 14, 2022
V
gh-99300: Use Py_NewRef() in Modules/_datetimemodule.c (#99465)
Victor Stinner committed
November 6, 2022
S
gh-83004: Clean up refleak in _zoneinfo initialisation (#98842)
Shantanu committed
October 7, 2022
N
gh-97955: Migrate `zoneinfo` to Argument Clinic (#97958)
Nikita Sobolev committed
June 14, 2022
S
gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)
Serhiy Storchaka committed
January 15, 2022
C
bpo-46383: Fix signature of zoneinfo module_free function (GH-30607)
Christian Heimes committed
October 22, 2021
C
bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)
Christian Heimes committed
October 7, 2021
C
Fix typos in the Modules directory (GH-28761)
Christian Clauss committed
June 12, 2021
S
Add more const modifiers. (GH-26691)
Serhiy Storchaka committed
March 4, 2021
B
bpo-43394: Fix -Wstrict-prototypes warnings (GH-24737)
Brandt Bucher committed
February 5, 2021
Z
bpo-43132: Fix incorrect handling of PyObject_RichCompareBool() in _zoneinfo (GH-24450)
Zackery Spytz committed
January 27, 2021
H
Z
bpo-43033: Fix the handling of PyObject_SetAttrString() in _zoneinfo.c (GH-24345)
Zackery Spytz committed
January 20, 2021
Y
December 16, 2020
V
bpo-40686: Fix compiler warnings on _zoneinfo.c (GH-23614)
Victor Stinner committed
October 27, 2020
V
bpo-42161: Modules/ uses _PyLong_GetZero() and _PyLong_GetOne() (GH-22998)
Victor Stinner committed