[issue24929] _strptime.TimeRE should not enforce range in regex

2015-09-01 Thread Steve Yeung
Steve Yeung added the comment: I'm not sure what format I'm supposed to provide the test in. I attached a file that has the diff of the changes I made, and how the error message is changed (and improved!) in both datetime and time. -- Added file: http://bugs.python.org/file40319/file

[issue24929] _strptime.TimeRE should not enforce range in regex

2015-08-24 Thread Steve Yeung
New submission from Steve Yeung: Currently, the regex in TimeRE enforces the numeric ranges. For example: 'm': r(?Pm1[0-2]|0[1-9]|[1-9]), As a result, an invalid month will cause an generic regex error: ValueError: time data '2015/16/5' does not match format '%Y/%m/%d' However, if we