From a19eb434a6733cf97dd5e4dd4721416743b840aa Mon Sep 17 00:00:00 2001 From: Bob Ippolito Date: Thu, 29 Mar 2012 11:59:33 -0700 Subject: bump version to 2.5.0, add docs for item_sort_key --- simplejson/encoder.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'simplejson/encoder.py') diff --git a/simplejson/encoder.py b/simplejson/encoder.py index 1790e70..05dd05c 100644 --- a/simplejson/encoder.py +++ b/simplejson/encoder.py @@ -358,6 +358,8 @@ def _make_iterencode(markers, _default, _encoder, _indent, _floatstr, str=str, tuple=tuple, ): + if _item_sort_key and not callable(_item_sort_key): + raise TypeError("item_sort_key must be None or callable") def _iterencode_list(lst, _current_indent_level): if not lst: -- cgit v1.2.1