From: Antoine Pitrou Date: Thu, 10 May 2012 18:18:46 +0000 (+0200) Subject: Issue #14157: Fix time.strptime failing without a year on February 29th. X-Git-Tag: v3.3.0a4~211 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e8751e05d92e2b001b13729dfbe6dd18791de67b;p=thirdparty%2FPython%2Fcpython.git Issue #14157: Fix time.strptime failing without a year on February 29th. Patch by Hynek Schlawack. --- e8751e05d92e2b001b13729dfbe6dd18791de67b diff --cc Misc/NEWS index d123c01ff545,42fc74193305..6ef515449de2 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,60 -10,7 +10,63 @@@ What's New in Python 3.3.0 Alpha 4 Core and Builtins ----------------- -- Issue #14761: Fix potential leak on an error case in the import machinery. +- Issue #14738: Speed-up UTF-8 decoding on non-ASCII data. Patch by Serhiy + Storchaka. + +- Issue #14700: Fix two broken and undefined-behaviour-inducing overflow checks + in old-style string formatting. + +- Issue #14705: The PyArg_Parse() family of functions now support the 'p' format + unit, which accepts a "boolean predicate" argument. It converts any Python + value into an integer--0 if it is "false", and 1 otherwise. + +Library +------- + ++- Issue #14157: Fix time.strptime failing without a year on February 29th. ++ Patch by Hynek Schlawack. ++ +- Issue #14753: Make multiprocessing's handling of negative timeouts + the same as it was in Python 3.2. + +- Issue #14583: Fix importlib bug when a package's __init__.py would first + import one of its modules then raise an error. + +- Issue #14741: Fix missing support for Ellipsis ('...') in parser module. + +- Issue #14697: Fix missing support for set displays and set comprehensions in + parser module. + +- Issue #14701: Fix missing support for 'raise ... from' in parser module. + +- Add support for timeouts to the acquire() methods of + multiprocessing's lock/semaphore/condition proxies. + +- Issue #13989: Add support for text mode to gzip.open(). + +- Issue #14127: The os.stat() result object now provides three additional + fields: st_ctime_ns, st_mtime_ns, and st_atime_ns, providing those times as an + integer with nanosecond resolution. The functions os.utime(), os.lutimes(), + and os.futimes() now accept a new parameter, ns, which accepts mtime and atime + as integers with nanosecond resolution. + +- Issue #14127 and #10148: shutil.copystat now preserves exact mtime and atime + on filesystems providing nanosecond resolution. + +Tools/Demos +----------- + +- Issue #14695: Bring Tools/parser/unparse.py support up to date with + the Python 3.3 Grammar. + + +What's New in Python 3.3.0 Alpha 3? +=================================== + +*Release date: 01-May-2012* + +Core and Builtins +----------------- - Issue #14699: Fix calling the classmethod descriptor directly.