summaryrefslogtreecommitdiffstats
path: root/Modules/_datetimemodule.c
Commit message (Expand)AuthorAgeFilesLines
* [3.13] gh-117398: Use Per-Interpreter State for the _datetime Static Types (g...Miss Islington (bot)2024-06-031-55/+142
* [3.13] gh-117398: Add datetime Module State (gh-120004)Miss Islington (bot)2024-06-031-162/+370
* [3.13] gh-117398: Convert datetime.IsoCalendarDate To A Heap Type (gh-119637)...Miss Islington (bot)2024-05-301-22/+63
* [3.13] gh-117398: Add multiphase support to _datetime (gh-119694)Eric Snow2024-05-291-15/+11
* [3.13] gh-117398: Statically Allocate the Datetime C-API (GH-119472) (gh-119641)Eric Snow2024-05-281-110/+188
* [3.13] gh-117398: Revert gh-119636, Add multiphase support to _datetime (#119...Eric Snow2024-05-281-11/+15
* [3.13] gh-117398: Add multiphase support to _datetime (gh-119373) (gh-119636)Miss Islington (bot)2024-05-271-15/+11
* gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH...Petr Viktorin2024-05-061-1/+1
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+3
* gh-117764: Add docstrings and signatures for the __replace__ methods (GH-117768)Serhiy Storchaka2024-04-121-3/+6
* gh-117534: Add checking for input parameter in iso_to_ymd (#117543)Vlad48962024-04-091-7/+9
* gh-110850: Use public PyTime functions (#115746)Victor Stinner2024-02-201-1/+5
* gh-110850: Rename internal PyTime C API functions (#115734)Victor Stinner2024-02-201-1/+1
* gh-110850: Cleanup pycore_time.h includes (#115724)Victor Stinner2024-02-201-0/+2
* gh-110850: Replace _PyTime_t with PyTime_t (#115719)Victor Stinner2024-02-201-1/+1
* gh-89039: Call subclass constructors in datetime.*.replace (GH-114780)Eugene Toder2024-02-121-15/+62
* gh-49766: Make date-datetime comparison more symmetric and flexible (GH-114760)Serhiy Storchaka2024-02-111-26/+10
* gh-112919: Speed-up datetime, date and time.replace() (GH-112921)Eugene Toder2024-01-301-95/+75
* Fix undefined behaviour in datetime.time.fromisoformat() (#111982)T. Wouters2023-11-111-1/+1
* gh-110093: Replace trivial Py_BuildValue() with direct C API call (GH-110094)Serhiy Storchaka2023-10-201-2/+2
* gh-71587: Establish global state in `_datetime` (#110475)Erlend E. Aasland2023-10-121-136/+172
* gh-108751: Add copy.replace() function (GH-108752)Serhiy Storchaka2023-09-061-0/+6
* Clarify distinction between datetime module and class in deprecation messages...Clément Robert2023-08-271-4/+4
* gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459)Victor Stinner2023-08-241-3/+3
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-4/+4
* gh-86493: Modernize modules initialization code (GH-106858)Serhiy Storchaka2023-07-251-2/+1
* gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)Serhiy Storchaka2023-07-121-1/+1
* gh-105375: Harden _datetime initialisation (#105604)Erlend E. Aasland2023-06-111-5/+30
* gh-92536: Remove PyUnicode_READY() calls (#105210)Victor Stinner2023-06-011-9/+0
* gh-103857: Document utcnow and utcfromtimestamp deprecations in What's New (#...Hugo van Kemenade2023-05-211-1/+1
* gh-103857: Update deprecation stacktrace to point to calling line (#104431)Hugo van Kemenade2023-05-121-2/+2
* GH-103944: Check error status when raising DeprecationWarning (#103949)Paul Ganssle2023-04-281-12/+12
* GH-103857: Deprecate utcnow and utcfromtimestamp (#103858)Paul Ganssle2023-04-271-0/+14
* gh-83861: Fix datetime.astimezone() method (GH-101545)Alexander Belopolsky2023-04-191-2/+16
* gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)Victor Stinner2022-11-231-8/+4
* gh-99537: Use Py_SETREF() function in C code (#99656)Victor Stinner2022-11-221-6/+2
* gh-99300: Use Py_NewRef() in Modules/_datetimemodule.c (#99465)Victor Stinner2022-11-141-67/+34
* GH-90699: Remove remaining `_Py_IDENTIFIER` stdlib usage (GH-99067)Kumar Aditya2022-11-071-29/+27
* gh-69142: add %:z strftime format code (gh-95983)TW2022-08-281-22/+42
* gh-91838: Resolve HTTP links which redirect to HTTPS (GH-95642)Serhiy Storchaka2022-08-041-1/+1
* gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)Serhiy Storchaka2022-06-141-23/+11
* gh-89653: Use int type for Unicode kind (#92704)Victor Stinner2022-05-131-1/+1
* Check result of utc_to_seconds and skip fold probe in pure Python (#91582)Paul Ganssle2022-05-121-0/+4
* gh-80010: Expand fromisoformat to include most of ISO-8601 (#92177)Paul Ganssle2022-05-061-71/+288
* gh-91928: Add `datetime.UTC` alias for `datetime.timezone.utc` (GH-91973)Kabir Kwatra2022-05-031-0/+4
* gh-91320: Use _PyCFunction_CAST() (#92251)Victor Stinner2022-05-031-11/+11
* gh-91731: Replace Py_BUILD_ASSERT() with static_assert() (#91730)Victor Stinner2022-04-201-3/+3
* bpo-26579: Add object.__getstate__(). (GH-2821)Serhiy Storchaka2022-04-061-26/+4
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-0/+1
* bpo-45855: Replaced deprecated `PyImport_ImportModuleNoBlock` with PyImport_I...Kumar Aditya2021-12-121-4/+4