This backport checkin (Oct 5 2002) changed the exception text between 2.2.1: >>> int(None) Traceback (most recent call last): File "<stdin>", line 1, in ? TypeError: object can't be converted to int and 2.2.2 (last line): >>> int(None) Traceback (most recent call last): File "<stdin>", line 1, in ? TypeError: int() argument must be a string or a number Should this change have been backported to 2.2.2 from the 2.3 codebase? Patrick O'Brien brought this to my attention. He found a test in the Docutils test suite that broke under 2.2.2. I've parameterized the broken test to work on old & new Python versions, which I would have had to do for Python 2.3 anyway. While minor, I think this was an enhancement and not a bug fix. Reference: discussion in http://www.python.org/sf/563740 -- David Goodger <goodger@python.org> Open-source projects: - Python Docutils: http://docutils.sourceforge.net/ (includes reStructuredText: http://docutils.sf.net/rst.html) - The Go Tools Project: http://gotools.sourceforge.net/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4