1. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  2. f13572d Use a buffer large enough to ensure we don't overrun, even if the value by Neal Norwitz · 17 years ago
  3. fc070d2 add %f format to datetime - issue 1158 by Skip Montanaro · 17 years ago
  4. a9f7d62 Backport of PEP 3101, Advanced String Formatting, from py3k. by Eric Smith · 17 years ago
  5. 000a074 Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0 by Christian Heimes · 17 years ago
  6. e93237d #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. by Christian Heimes · 17 years ago
  7. 6819210 PEP 3123: Provide forward compatibility with Python 3.0, while keeping by Martin v. Löwis · 17 years ago
  8. a84dcd7 Stop using METH_OLDARGS implicitly by Neal Norwitz · 17 years ago
  9. 7a0da19 Complete revamp of PCBuild8 directory. Use subdirectories for each project under the main pcbuild solution. Now make extensive use of property sheets to simplify project configuration. x64 build fully supported, and the process for building PGO version (Profiler Guided Optimization) simplified. All projects are now present, except _ssl, which needs to be reimplemented. Also, some of the projects that require external libraries need extra work to fully compile on x64. by Kristján Valur Jónsson · 17 years ago
  10. 2054ee9 Patch #1646728: datetime.fromtimestamp fails with negative by Guido van Rossum · 18 years ago
  11. 4c11a92 Bug #1653736: Complain about keyword arguments to time.isoformat. by Martin v. Löwis · 18 years ago
  12. 4ddfcd3 Bug #1556784: allow format strings longer than 127 characters in by Georg Brandl · 18 years ago
  13. 6d78a58 Bug #1478429: make datetime.datetime.fromtimestamp accept every float, by Georg Brandl · 18 years ago
  14. 14f8899 C++ compiler cleanup: "typename" is a C++ keyword by Skip Montanaro · 18 years ago
  15. 3cfea2d Coverity-found bug: datetime_strptime() failed to check for NULL return from by Thomas Wouters · 18 years ago
  16. d5b0c9b Fix problem spotted by Coverity that occurs if tzinfo.tzname().replace() by Neal Norwitz · 19 years ago
  17. 02cbf4a More unconsting. by Martin v. Löwis · 19 years ago
  18. e810fe2 Remove two instances of trailing commas. Resolves patch #1209781. by Georg Brandl · 19 years ago
  19. 18e1655 Merge ssize_t branch. by Martin v. Löwis · 19 years ago
  20. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 19 years ago
  21. af68c87 Add const to several API functions that take char *. by Jeremy Hylton · 19 years ago
  22. f4afb21 similar to SF bug 847019: a quick check in the time() constructor, which by Armin Rigo · 19 years ago
  23. 0af3ade Add strptime() constructor to datetime class. Thanks to Josh Spoerri for by Skip Montanaro · 20 years ago
  24. 3a4231d Bug #1087216: datetime module documentation missing critical detail by Raymond Hettinger · 20 years ago
  25. 528ca53 SF bug #1028306: date-datetime comparison by Tim Peters · 20 years ago
  26. 9ddf40b SF patch 876130: add C API to datetime module, from Anthony Tuininga. by Tim Peters · 20 years ago
  27. 1b6f7a9 Bug 975996: Add _PyTime_DoubleToTimet to C API by Tim Peters · 20 years ago
  28. 604c013 SF 952807: Unpickling pickled instances of subclasses of datetime.date, by Tim Peters · 20 years ago
  29. 3f60629 SF bug 847019 datetime.datetime initialization needs more strict checking by Tim Peters · 21 years ago
  30. d1080a3 Have strftime() check its time tuple argument to make sure the tuple's values by Brett Cannon · 21 years ago
  31. f0dfc7a Fix a bunch of typos in documentation, docstrings and comments. by Walter Dörwald · 21 years ago
  32. 8ae4689 Simplify and speedup uses of Py_BuildValue(): by Raymond Hettinger · 21 years ago
  33. f69d9f6 SF bug #761337: datetime.strftime fails on trivial format string by Raymond Hettinger · 21 years ago
  34. 03eaf8b Added more words about the abuse of the tp_alloc nitems argument by Tim Peters · 21 years ago
  35. b0c854d datetime.timedelta is now subclassable in Python. The new test shows by Tim Peters · 21 years ago
  36. a98924a datetime.datetime and datetime.time can now be subclassed in Python. Brr. by Tim Peters · 21 years ago
  37. 4c53013 Turns out there wasn't a need to define tp_free for any of the types here. by Tim Peters · 21 years ago
  38. 0490011 Stopped using the old macro form of _PyObject_Del. by Tim Peters · 21 years ago
  39. e2df5ff SF patch 731504: Typo in datetimemodule.c comment. by Tim Peters · 21 years ago
  40. 8b7a9a3 The date class is now properly subclassable. (SF bug #720908) by Guido van Rossum · 21 years ago
  41. aa7d849 timedelta comparison and datetime addition: as the Python implementation by Tim Peters · 22 years ago
  42. 07534a6 Comparison for timedelta, time, date and datetime objects: __eq__ and by Tim Peters · 22 years ago
  43. ce3d34d Whitespace normalization by Neal Norwitz · 22 years ago
  44. 70533e2 New functions alloc_{time,datetime}. Got rid of all setstate-like by Tim Peters · 22 years ago
  45. b57f8f0 There's no good reason for datetime objects to expose __getstate__() by Tim Peters · 22 years ago
  46. 1f1b2d2 Removed all uses of the out-of-favor __safe_for_unpickling__ magic by Tim Peters · 22 years ago
  47. 371935f All over: changed comments to reflect pickling is straightforward now, by Tim Peters · 22 years ago
  48. 8a60c22 delta_setstate(): This waS no longer referenced, so nukeit. by Tim Peters · 22 years ago
  49. 506be28 The various datetime object __setstate__() methods are no longer public by Tim Peters · 22 years ago
  50. abc7cd2 Backward branches are disgusting, at least when a forward branch by Tim Peters · 22 years ago
  51. 177e41a Change the approach to pickling to use __reduce__ everywhere. Most by Guido van Rossum · 22 years ago
  52. 8d81a01 date and datetime comparison: when we don't know how to by Tim Peters · 22 years ago
  53. 8bb5ad2 Updated the astimezone() proof to recover from all the last week's by Tim Peters · 22 years ago
  54. 2fbe537 Fix typo by Neal Norwitz · 22 years ago
  55. 2a44a8d SF bug 660872: datetimetz constructors behave counterintuitively (2.3a1). by Tim Peters · 22 years ago
  56. 10cadce Reimplemented datetime.now() to be useful. by Tim Peters · 22 years ago
  57. b1049e8 fromutc(): Repair incorrect failure return, as noted by NealN. Thanks! by Tim Peters · 22 years ago
  58. 52dcce2 Bringing the code and test suite into line with doc and NEWS changes by Tim Peters · 22 years ago
  59. 327098a New rule for tzinfo subclasses handling both standard and daylight time: by Tim Peters · 22 years ago
  60. a9bc168 Got rid of the internal datetimetz type. by Tim Peters · 22 years ago
  61. a032d2e Minor fiddling to make the next part easier. Introduced an internal by Tim Peters · 22 years ago
  62. 8e914d9 Get rid of compiler warnings by Neal Norwitz · 22 years ago
  63. 37f3982 Got rid of the timetz type entirely. This was a bit trickier than I by Tim Peters · 22 years ago
  64. 33e0f38 Removed more now-pointless pickle code. by Tim Peters · 22 years ago
  65. 7d4b315 Deleted pickle/unpickle code for the old datetime and time classes -- it's by Tim Peters · 22 years ago
  66. 0bf60bd Utterly minimal changes to collapse datetimetz into datetime, and timetz by Tim Peters · 22 years ago
  67. b8941f2 Added a couple of casts to make this compile with CodeWarrior. by Jack Jansen · 22 years ago
  68. 75a6e3b datetime_from_timet_and_us(): ignore leap seconds if the platform by Tim Peters · 22 years ago
  69. adf6420 A new implementation of astimezone() that does what we agreed on in all by Tim Peters · 22 years ago
  70. 506a224 Fix compiler warning by Neal Norwitz · 22 years ago
  71. 4fede1a Completed astimezone()'s correctness proof. This also proves we can get by Tim Peters · 22 years ago
  72. 397301e The tzinfo methods utcoffset() and dst() must return a timedelta object by Tim Peters · 22 years ago
  73. 710fb15 astimezone() internals: if utcoffset() returns a duration, complain if by Tim Peters · 22 years ago
  74. c5dc4da The astimezone() correctness proof endured much pain to prove what by Tim Peters · 22 years ago
  75. 5d644dd SF bug 661086: datetime.today() truncates microseconds. by Tim Peters · 22 years ago
  76. c3bb26a Completed astimezone's correctness proof. That doesn't mean it's by Tim Peters · 22 years ago
  77. f361515 A quicker astimezone() implementation, rehabilitating an earlier by Tim Peters · 22 years ago
  78. b5a16f3 datetimetz_astimezone(): Speed optimizations -- although I'd rather by Tim Peters · 22 years ago
  79. 521fc15 A new, and much hairier, implementation of astimezone(), building on by Tim Peters · 22 years ago
  80. e39a80c Bite the bullet on all the indirect timetz and datetimetz tzinfo methods: by Tim Peters · 22 years ago
  81. bad8ff0 A step on the way to making tzinfo classes writable by mortals: get rid by Tim Peters · 22 years ago
  82. 8702d5f And put back a little code duplication, in the form of asserts. by Tim Peters · 22 years ago
  83. 0023703 Squash recently-introduced code duplication. by Tim Peters · 22 years ago
  84. 60c76e4 Make comparison and subtraction of aware objects ignore tzinfo if the by Tim Peters · 22 years ago
  85. 80475bb Implemented datetime.astimezone() and datetimetz.astimezone(). by Tim Peters · 22 years ago
  86. 12bf339 Implemented .replace() methods for date, datetime, datetimetz, time and timetz. by Tim Peters · 22 years ago
  87. 2736285 call_utc_tzinfo_method(): Got rid of the label and the gotos. by Tim Peters · 22 years ago
  88. d684415 I give up: unless I write my own strftime by hand, datetime just can't by Tim Peters · 22 years ago
  89. 83b85f1 Python's strftime implementation does strange things with the year, by Tim Peters · 22 years ago
  90. 14b6941 classify_object(): Renamed more meaningfully, to classify_utcoffset(). by Tim Peters · 22 years ago
  91. 855fe88 Implemented a Wiki suggestion: by Tim Peters · 22 years ago
  92. 328fff7 format_utcoffset(): The natural type of the buflen arg is size_t, so used that. by Tim Peters · 22 years ago
  93. dfb8086 Fix another long vs int mismatch. test_datetime now passes on alpha by Neal Norwitz · 22 years ago
  94. 0b0f41c Fixed typo in string. by Tim Peters · 22 years ago
  95. c296c63 Fix crash on alphas due to mismatch between 'l' format and int variables. by Neal Norwitz · 22 years ago
  96. ba87347 delta_str(): Purged last uses of sprintf (in favor of PyOS_snprintf). by Tim Peters · 22 years ago
  97. 51cd8a2 "time_second" is apparently a #define on MacOSX. Renamed the (static) by Jack Jansen · 22 years ago
  98. bd43e91 Fix GCC warnings. It turns out two out of three pointed to real bugs! by Guido van Rossum · 22 years ago
  99. 2a799bf datetime escapes the sandbox. The Windows build is all set. I leave it by Tim Peters · 22 years ago