| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-128104: Remove `Py_STRFTIME_C99_SUPPORT`; require C99-compliant strftime (... | Zanie Blue | 2025-01-03 | 1 | -6/+0 |
|
|
* | gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125583) | Victor Stinner | 2024-10-25 | 1 | -1/+1 |
|
|
* | gh-52551: Fix encoding issues in strftime() (GH-125193) | Serhiy Storchaka | 2024-10-17 | 1 | -123/+83 |
|
|
* | gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194) | Victor Stinner | 2024-10-09 | 1 | -1/+1 |
|
|
* | gh-124606: Fix reference leak in error path in `datetime_fromisoformat` in `_... | Kirill Podoprigora | 2024-09-26 | 1 | -0/+2 |
|
|
* | gh-41431: Add `datetime.time.strptime()` and `datetime.date.strptime()` (#120... | Nice Zombies | 2024-09-25 | 1 | -2/+59 |
|
|
* | gh-102450: Add ISO-8601 alternative for midnight to `fromisoformat()` calls. ... | TizzySaurus | 2024-09-25 | 1 | -0/+36 |
|
|
* | gh-123843: Remove broken links to the Zope DateTimeWiki (#123846) | Adam Turner | 2024-09-09 | 1 | -4/+2 |
|
|
* | gh-122854: Add Py_HashBuffer() function (#122855) | Victor Stinner | 2024-08-30 | 1 | -1/+1 |
|
|
* | Fix typos in docs, error messages and comments (#123336) | Wulian | 2024-08-28 | 1 | -1/+1 |
|
|
* | gh-122272: Guarantee specifiers %F and %C for datetime.strftime to be 0-padde... | blhsing | 2024-08-23 | 1 | -6/+26 |
|
|
* | GH-121832: Assert that the version number of static builtin types is not chan... | Mark Shannon | 2024-07-24 | 1 | -46/+42 |
|
|
* | gh-120713: Normalize year with century for datetime.strftime (GH-120820) | blhsing | 2024-06-29 | 1 | -4/+50 |
|
|
* | gh-120782: Update internal type cache when reloading datetime (#120829) | neonene | 2024-06-21 | 1 | -0/+6 |
|
|
* | gh-83754: Use the Py_TYPE() macro (#120599) | Victor Stinner | 2024-06-17 | 1 | -1/+1 |
|
|
* | gh-120161: Fix a Crash in the _datetime Module (gh-120182) | Eric Snow | 2024-06-14 | 1 | -46/+2 |
|
|
* | gh-71587: Drop local reference cache to `_strptime` module in `_datetime` (gh... | neonene | 2024-06-12 | 1 | -7/+7 |
|
|
* | gh-115225: Raise error on unsupported ISO 8601 time strings (#119339) | benchatt | 2024-06-05 | 1 | -0/+3 |
|
|
* | gh-117398: Use Per-Interpreter State for the _datetime Static Types (gh-119929) | Eric Snow | 2024-06-03 | 1 | -55/+142 |
|
|
* | gh-117398: Add datetime Module State (gh-119810) | Eric Snow | 2024-06-03 | 1 | -162/+370 |
|
|
* | gh-119655: Fix reference leak in the ``_datetimemodule.c`` (gh-119713) | Kirill Podoprigora | 2024-05-29 | 1 | -2/+5 |
|
|
* | gh-117398: Convert datetime.IsoCalendarDate To A Heap Type (gh-119637) | Eric Snow | 2024-05-28 | 1 | -22/+60 |
|
|
* | gh-117398: gh-119655: datetime: Init static state once & don't free it (GH-11... | Petr Viktorin | 2024-05-28 | 1 | -5/+13 |
|
|
* | gh-117398: Add multiphase support to _datetime (gh-119373) | Erlend E. Aasland | 2024-05-27 | 1 | -15/+11 |
|
|
* | gh-117398: Statically Allocate the Datetime C-API (GH-119472) | Eric Snow | 2024-05-23 | 1 | -35/+83 |
|
|
* | gh-117398: Move types to datetime state (#118606) | Victor Stinner | 2024-05-10 | 1 | -77/+99 |
|
|
* | gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH... | Petr Viktorin | 2024-05-06 | 1 | -1/+1 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+3 |
|
|
* | gh-117764: Add docstrings and signatures for the __replace__ methods (GH-117768) | Serhiy Storchaka | 2024-04-12 | 1 | -3/+6 |
|
|
* | gh-117534: Add checking for input parameter in iso_to_ymd (#117543) | Vlad4896 | 2024-04-09 | 1 | -7/+9 |
|
|
* | gh-110850: Use public PyTime functions (#115746) | Victor Stinner | 2024-02-20 | 1 | -1/+5 |
|
|
* | gh-110850: Rename internal PyTime C API functions (#115734) | Victor Stinner | 2024-02-20 | 1 | -1/+1 |
|
|
* | gh-110850: Cleanup pycore_time.h includes (#115724) | Victor Stinner | 2024-02-20 | 1 | -0/+2 |
|
|
* | gh-110850: Replace _PyTime_t with PyTime_t (#115719) | Victor Stinner | 2024-02-20 | 1 | -1/+1 |
|
|
* | gh-89039: Call subclass constructors in datetime.*.replace (GH-114780) | Eugene Toder | 2024-02-12 | 1 | -15/+62 |
|
|
* | gh-49766: Make date-datetime comparison more symmetric and flexible (GH-114760) | Serhiy Storchaka | 2024-02-11 | 1 | -26/+10 |
|
|
* | gh-112919: Speed-up datetime, date and time.replace() (GH-112921) | Eugene Toder | 2024-01-30 | 1 | -95/+75 |
|
|
* | Fix undefined behaviour in datetime.time.fromisoformat() (#111982) | T. Wouters | 2023-11-11 | 1 | -1/+1 |
|
|
* | gh-110093: Replace trivial Py_BuildValue() with direct C API call (GH-110094) | Serhiy Storchaka | 2023-10-20 | 1 | -2/+2 |
|
|
* | gh-71587: Establish global state in `_datetime` (#110475) | Erlend E. Aasland | 2023-10-12 | 1 | -136/+172 |
|
|
* | gh-108751: Add copy.replace() function (GH-108752) | Serhiy Storchaka | 2023-09-06 | 1 | -0/+6 |
|
|
* | Clarify distinction between datetime module and class in deprecation messages... | Clément Robert | 2023-08-27 | 1 | -4/+4 |
|
|
* | gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459) | Victor Stinner | 2023-08-24 | 1 | -3/+3 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -4/+4 |
|
|
* | gh-86493: Modernize modules initialization code (GH-106858) | Serhiy Storchaka | 2023-07-25 | 1 | -2/+1 |
|
|
* | gh-106521: Remove _PyObject_LookupAttr() function (GH-106642) | Serhiy Storchaka | 2023-07-12 | 1 | -1/+1 |
|
|
* | gh-105375: Harden _datetime initialisation (#105604) | Erlend E. Aasland | 2023-06-11 | 1 | -5/+30 |
|
|
* | gh-92536: Remove PyUnicode_READY() calls (#105210) | Victor Stinner | 2023-06-01 | 1 | -9/+0 |
|
|
* | gh-103857: Document utcnow and utcfromtimestamp deprecations in What's New (#... | Hugo van Kemenade | 2023-05-21 | 1 | -1/+1 |
|
|
* | gh-103857: Update deprecation stacktrace to point to calling line (#104431) | Hugo van Kemenade | 2023-05-12 | 1 | -2/+2 |
|
|