diff setup.py @ 75590:1e9cc1a03365

Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec time.ctime(), gmtime(), time.localtime(), datetime.date.fromtimestamp(), datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now raises an OverflowError, instead of a ValueError, if the timestamp does not fit in time_t. datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now round microseconds towards zero instead of rounding to nearest with ties going away from zero.
author Victor Stinner <vstinner@wyplay.com>
date Tue, 13 Mar 2012 13:35:55 +0100
parents c85812b0e97d
children 7355550d5357
line wrap: on
line diff
--- a/setup.py	Tue Mar 13 12:15:46 2012 +0000
+++ b/setup.py	Tue Mar 13 13:35:55 2012 +0100
@@ -512,9 +512,9 @@
             time_libs.append(lib)
 
         # time operations and variables
-        exts.append( Extension('time', ['timemodule.c', '_time.c'],
+        exts.append( Extension('time', ['timemodule.c'],
                                libraries=time_libs) )
-        exts.append( Extension('_datetime', ['_datetimemodule.c', '_time.c']) )
+        exts.append( Extension('_datetime', ['_datetimemodule.c']) )
         # random number generator implemented in C
         exts.append( Extension("_random", ["_randommodule.c"]) )
         # bisect