Mercurial > cpython-lru_cache-weakref
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
