[issue14998] pprint._safe_key is not always safe enough

2012-07-21 Thread Florent Xicluna
Florent Xicluna added the comment: Test test_pprint fixed with changesets 29642f82bbcc and 79d44f4920d9. -- status: open -> closed ___ Python tracker ___ ___

[issue14998] pprint._safe_key is not always safe enough

2012-07-21 Thread Florent Xicluna
Florent Xicluna added the comment: I just broke tests :( -- status: closed -> open ___ Python tracker ___ ___ Python-bugs-list mailin

[issue14998] pprint._safe_key is not always safe enough

2012-07-21 Thread Florent Xicluna
Florent Xicluna added the comment: Thank you for this patch. -- resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker ___ ___

[issue14998] pprint._safe_key is not always safe enough

2012-07-21 Thread Roundup Robot
Roundup Robot added the comment: New changeset 03cda5360dc6 by Florent Xicluna in branch '3.2': Issues #10017 and #14998: Fix TypeError using pprint on dictionaries with unorderable key. http://hg.python.org/cpython/rev/03cda5360dc6 New changeset 4d0dcfbdf45b by Florent Xicluna in branch 'defa

[issue14998] pprint._safe_key is not always safe enough

2012-06-15 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti stage: needs patch -> patch review ___ Python tracker ___ ___ Python-bugs-list mailin

[issue14998] pprint._safe_key is not always safe enough

2012-06-07 Thread Shawn Brown
Shawn Brown <03sjbr...@gmail.com> added the comment: Here's a patch for 3.3 -- as well as two new assertions in test_pprint.py The added try/catch also fixes the issues mentioned in issue 10017 so I added a test for that case as well. -- keywords: +patch Added file: http://bugs.python.

[issue14998] pprint._safe_key is not always safe enough

2012-06-04 Thread R. David Murray
Changes by R. David Murray : -- nosy: +rhettinger stage: -> needs patch type: -> behavior versions: +Python 3.3 ___ Python tracker ___ _

[issue14998] pprint._safe_key is not always safe enough

2012-06-04 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue14998] pprint._safe_key is not always safe enough

2012-06-03 Thread Shawn Brown
Shawn Brown <03sjbr...@gmail.com> added the comment: Currently, I'm monkey patching _safe_key (adding a try/except) as follows: >>> import pprint >>> >>> class _safe_key(pprint._safe_key): >>> def __lt__(self, other): >>> try: >>> rv = self.obj.__lt__(other.obj) >>>

[issue14998] pprint._safe_key is not always safe enough

2012-06-03 Thread Shawn Brown
New submission from Shawn Brown <03sjbr...@gmail.com>: This is related to resolved issue 3976 and, to a lesser extent, issue 10017. I've run across another instance where pprint throws an exception (but works fine in 2.7 and earlier): Python 3.2 (r32:88445, Mar 25 2011, 19:28:28) [GCC 4.5.2]