summaryrefslogtreecommitdiffstats
path: root/Modules/_datetimemodule.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-10381: Add timezone to datetime C API (#5032)Paul Ganssle2018-01-241-0/+3
* bpo-32403: Faster date and datetime constructors (#4993)Paul Ganssle2018-01-161-45/+75
* bpo-29240: Fix locale encodings in UTF-8 Mode (#5170)Victor Stinner2018-01-151-1/+1
* bpo-15873: Implement [date][time].fromisoformat (#4699)Paul Ganssle2017-12-211-0/+353
* bpo-23699: Use a macro to reduce boilerplate code in rich comparison function...stratakis2017-11-021-16/+1
* bpo-31752: Fix possible crash in timedelta constructor called with custom int...Serhiy Storchaka2017-10-231-2/+7
* Refactor multiplication and division of timedelta and float. (#3656)Serhiy Storchaka2017-10-041-41/+10
* bpo-31293: Fix crashes in truediv and mul of a timedelta by a float with a ba...Oren Milman2017-09-191-4/+33
* bpo-31338 (#3374)Barry Warsaw2017-09-151-2/+1
* Closes issue bpo-5288: Allow tzinfo objects with sub-minute offsets. (#2896)Alexander Belopolsky2017-07-311-27/+30
* bpo-30302 Make timedelta.__repr__ more informative. (#1493)Utkarsh Upadhyay2017-07-251-15/+44
* bpo-29953: Fix memory leaks in the replace() method of datetime and time (#927)Serhiy Storchaka2017-03-311-11/+10
* bpo-29878: Add global instances of int for 0 and 1. (#852)Serhiy Storchaka2017-03-301-5/+3
* Merge 3.6Victor Stinner2017-02-101-21/+40
|\
| * Fix datetime.fromtimestamp(): check boundsVictor Stinner2017-02-101-21/+40
* | Merge 3.6Victor Stinner2017-01-031-5/+5
|\ \ | |/
| * Issue #29140: Fix hash(datetime.time)Victor Stinner2017-01-031-5/+5
* | Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka2016-12-161-1/+1
* | Use _PyObject_CallMethodIdObjArgs() in _datetimeVictor Stinner2016-12-091-8/+11
* | Fix refleak introduced in change 032cbdb596feVictor Stinner2016-12-091-0/+1
* | build_struct_time() uses Py_BuildValue()Victor Stinner2016-12-081-11/+20
* | Don't parenthesis in _PyObject_CallMethodId() formatVictor Stinner2016-12-081-1/+1
* | Issue #28752: Restored the __reduce__() methods of datetime objects.Serhiy Storchaka2016-11-211-8/+26
|\ \ | |/
| * Issue #28752: Restored the __reduce__() methods of datetime objects.Serhiy Storchaka2016-11-211-8/+26
* | Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-201-2/+2
|\ \ | |/
| * Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-201-2/+2
* | Issue #28511: Use the "U" format instead of "O!" in PyArg_Parse*.Serhiy Storchaka2016-10-231-3/+2
|/
* Issue #28148: Stop using localtime() and gmtime() in the time module.Alexander Belopolsky2016-09-281-51/+16
* stop using Py_LL and Py_ULLBenjamin Peterson2016-09-191-1/+1
* #28067: Fixed another typo.Alexander Belopolsky2016-09-101-1/+1
* #28067: Fixed a typo.Alexander Belopolsky2016-09-101-1/+1
* Closes #28067: Do not call localtime (gmtime) in datetime module.Alexander Belopolsky2016-09-101-42/+60
* fix dummy macroBenjamin Peterson2016-09-101-1/+2
* replace PY_LONG_LONG with long longBenjamin Peterson2016-09-061-12/+12
* Avoid inefficient way to call functions without argumentVictor Stinner2016-09-061-4/+4
* Issue #27809: tzinfo_reduce() uses fast callVictor Stinner2016-08-221-14/+10
* Closes #27710: Disallow fold not in [0, 1] in time and datetime constructors.Alexander Belopolsky2016-08-081-5/+23
* Closes #27661: Added tzinfo keyword argument to datetime.combine.Alexander Belopolsky2016-08-021-16/+20
* Issue 24773: Added a time_t overflow check.Alexander Belopolsky2016-07-251-1/+8
* Closes issue #24773: Implement PEP 495 (Local Time Disambiguation).Alexander Belopolsky2016-07-221-149/+526
* Issue #27171: Merge typo fixes from 3.5Martin Panter2016-06-021-2/+2
|\
| * Issue #27171: Fix typos in documentation, comments, and test function namesMartin Panter2016-06-021-2/+2
* | Issue #27076: Merge spelling from 3.5Martin Panter2016-05-261-1/+1
|\ \ | |/
| * Issue #27076: Doc, comment and tests spelling fixesMartin Panter2016-05-261-1/+1
* | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-3/+3
|\ \ | |/
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-3/+3
|\ \ | |/
* | mergeAlexander Belopolsky2016-03-251-1/+6
|\ \ | |/
| * Issue#26616:Fixed a bug in datetime.astimezone() method.Alexander Belopolsky2016-03-251-1/+6
| * Closes issue #23600: Wrong results from tzinfo.fromutc().Alexander Belopolsky2015-09-281-1/+1
* | Closes #19475: Added timespec to the datetime.isoformat() method.Alexander Belopolsky2016-03-061-28/+95