| Commit message (Expand) | Author | Age | Files | Lines |
* | Added more words about the abuse of the tp_alloc nitems argument | Tim Peters | 2003-05-18 | 1 | -1/+12 |
|
|
* | datetime.timedelta is now subclassable in Python. The new test shows | Tim Peters | 2003-05-17 | 1 | -165/+170 |
|
|
* | datetime.datetime and datetime.time can now be subclassed in Python. Brr. | Tim Peters | 2003-05-17 | 1 | -30/+46 |
|
|
* | Turns out there wasn't a need to define tp_free for any of the types here. | Tim Peters | 2003-05-16 | 1 | -4/+4 |
|
|
* | Stopped using the old macro form of _PyObject_Del. | Tim Peters | 2003-05-16 | 1 | -4/+4 |
|
|
* | SF patch 731504: Typo in datetimemodule.c comment. | Tim Peters | 2003-05-02 | 1 | -1/+1 |
|
|
* | The date class is now properly subclassable. (SF bug #720908) | Guido van Rossum | 2003-04-14 | 1 | -5/+8 |
|
|
* | timedelta comparison and datetime addition: as the Python implementation | Tim Peters | 2003-02-08 | 1 | -4/+4 |
|
|
* | Comparison for timedelta, time, date and datetime objects: __eq__ and | Tim Peters | 2003-02-07 | 1 | -38/+52 |
|
|
* | Whitespace normalization | Neal Norwitz | 2003-02-04 | 1 | -1/+1 |
|
|
* | New functions alloc_{time,datetime}. Got rid of all setstate-like | Tim Peters | 2003-02-01 | 1 | -168/+123 |
|
|
* | There's no good reason for datetime objects to expose __getstate__() | Tim Peters | 2003-02-01 | 1 | -52/+4 |
|
|
* | Removed all uses of the out-of-favor __safe_for_unpickling__ magic | Tim Peters | 2003-02-01 | 1 | -27/+0 |
|
|
* | All over: changed comments to reflect pickling is straightforward now, | Tim Peters | 2003-02-01 | 1 | -7/+5 |
|
|
* | delta_setstate(): This waS no longer referenced, so nukeit. | Tim Peters | 2003-02-01 | 1 | -38/+2 |
|
|
* | The various datetime object __setstate__() methods are no longer public | Tim Peters | 2003-01-31 | 1 | -116/+105 |
|
|
* | Backward branches are disgusting, at least when a forward branch | Tim Peters | 2003-01-31 | 1 | -6/+6 |
|
|
* | Change the approach to pickling to use __reduce__ everywhere. Most | Guido van Rossum | 2003-01-30 | 1 | -242/+221 |
|
|
* | date and datetime comparison: when we don't know how to | Tim Peters | 2003-01-24 | 1 | -1/+13 |
|
|
* | Updated the astimezone() proof to recover from all the last week's | Tim Peters | 2003-01-24 | 1 | -77/+94 |
|
|
* | Fix typo | Neal Norwitz | 2003-01-23 | 1 | -1/+1 |
|
|
* | SF bug 660872: datetimetz constructors behave counterintuitively (2.3a1). | Tim Peters | 2003-01-23 | 1 | -12/+20 |
|
|
* | Reimplemented datetime.now() to be useful. | Tim Peters | 2003-01-23 | 1 | -7/+17 |
|
|
* | fromutc(): Repair incorrect failure return, as noted by NealN. Thanks! | Tim Peters | 2003-01-23 | 1 | -1/+1 |
|
|
* | Bringing the code and test suite into line with doc and NEWS changes | Tim Peters | 2003-01-23 | 1 | -92/+127 |
|
|
* | New rule for tzinfo subclasses handling both standard and daylight time: | Tim Peters | 2003-01-20 | 1 | -21/+3 |
|
|
* | Got rid of the internal datetimetz type. | Tim Peters | 2003-01-11 | 1 | -1004/+635 |
|
|
* | Minor fiddling to make the next part easier. Introduced an internal | Tim Peters | 2003-01-11 | 1 | -17/+20 |
|
|
* | Get rid of compiler warnings | Neal Norwitz | 2003-01-10 | 1 | -2/+2 |
|
|
* | Got rid of the timetz type entirely. This was a bit trickier than I | Tim Peters | 2003-01-10 | 1 | -476/+336 |
|
|
* | Removed more now-pointless pickle code. | Tim Peters | 2003-01-10 | 1 | -93/+34 |
|
|
* | Deleted pickle/unpickle code for the old datetime and time classes -- it's | Tim Peters | 2003-01-08 | 1 | -160/+0 |
|
|
* | Utterly minimal changes to collapse datetimetz into datetime, and timetz | Tim Peters | 2003-01-08 | 1 | -17/+10 |
|
|
* | Added a couple of casts to make this compile with CodeWarrior. | Jack Jansen | 2003-01-08 | 1 | -3/+3 |
|
|
* | datetime_from_timet_and_us(): ignore leap seconds if the platform | Tim Peters | 2003-01-04 | 1 | -1/+10 |
|
|
* | A new implementation of astimezone() that does what we agreed on in all | Tim Peters | 2003-01-04 | 1 | -41/+35 |
|
|
* | Fix compiler warning | Neal Norwitz | 2003-01-04 | 1 | -1/+1 |
|
|
* | Completed astimezone()'s correctness proof. This also proves we can get | Tim Peters | 2003-01-04 | 1 | -4/+53 |
|
|
* | The tzinfo methods utcoffset() and dst() must return a timedelta object | Tim Peters | 2003-01-02 | 1 | -22/+14 |
|
|
* | astimezone() internals: if utcoffset() returns a duration, complain if | Tim Peters | 2003-01-02 | 1 | -1/+5 |
|
|
* | The astimezone() correctness proof endured much pain to prove what | Tim Peters | 2003-01-02 | 1 | -70/+43 |
|
|
* | SF bug 661086: datetime.today() truncates microseconds. | Tim Peters | 2003-01-02 | 1 | -7/+16 |
|
|
* | Completed astimezone's correctness proof. That doesn't mean it's | Tim Peters | 2003-01-02 | 1 | -4/+51 |
|
|
* | A quicker astimezone() implementation, rehabilitating an earlier | Tim Peters | 2003-01-01 | 1 | -65/+151 |
|
|
* | datetimetz_astimezone(): Speed optimizations -- although I'd rather | Tim Peters | 2003-01-01 | 1 | -32/+38 |
|
|
* | A new, and much hairier, implementation of astimezone(), building on | Tim Peters | 2002-12-31 | 1 | -24/+126 |
|
|
* | Bite the bullet on all the indirect timetz and datetimetz tzinfo methods: | Tim Peters | 2002-12-30 | 1 | -14/+20 |
|
|
* | A step on the way to making tzinfo classes writable by mortals: get rid | Tim Peters | 2002-12-30 | 1 | -32/+42 |
|
|
* | And put back a little code duplication, in the form of asserts. | Tim Peters | 2002-12-27 | 1 | -0/+3 |
|
|
* | Squash recently-introduced code duplication. | Tim Peters | 2002-12-27 | 1 | -66/+37 |
|
|