Skip to content

simplejson 3.20.2

Version history | Download JSON

  • PyPI https://pypi.org/project/simplejson/
    Repository https://github.com/simplejson/simplejson

  • py.typed

  • Coverage


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "Typed" : 1
        "Any" : 0
        "Untyped" : 200
    • 0.5% coverage
    • 0.5% coverage (strict)
    • 201 typable
      • 1 typed
      • 200 untyped
      • 0 Any
  • Typables


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 80
        "classes" : 79
        "other" : 7
    • 8 functions (+0 overloads)
      • 72 parameters
    • 6 classes
      • 26 methods (+0 overloads)
        • 53 parameters
      • 0 properties
    • 8 modules
      • 7 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
simplejson 0.0% 0.0% 72 0
simplejson.compat 33.3% 33.3% 3 0
simplejson.decoder 0.0% 0.0% 30 0
simplejson.encoder 0.0% 0.0% 59 0
simplejson.errors 0.0% 0.0% 10 0
simplejson.ordered_dict 0.0% 0.0% 24 0
simplejson.raw_json 0.0% 0.0% 3 0
simplejson.scanner 0.0% 0.0% 0 0

Incomplete Annotations

simplejson (72 missing, 0 any)

Symbol Typable Typed Any
func simple_first 2 0 0
func loads 12 0 0
func load 12 0 0
func dump 23 0 0
func dumps 22 0 0
attr OrderedDict 1 0 0

simplejson.compat (2 missing, 0 any)

Symbol Typable Typed Any
func b 2 0 0

simplejson.decoder (30 missing, 0 any)

Symbol Typable Typed Any
meth JSONDecoder.init 9 0 0
meth JSONDecoder.decode 4 0 0
meth JSONDecoder.raw_decode 5 0 0
attr JSONDecoder.encoding 1 0 0
attr JSONDecoder.object_hook 1 0 0
attr JSONDecoder.object_pairs_hook 1 0 0
attr JSONDecoder.parse_float 1 0 0
attr JSONDecoder.parse_int 1 0 0
attr JSONDecoder.parse_constant 1 0 0
attr JSONDecoder.strict 1 0 0
attr JSONDecoder.parse_object 1 0 0
attr JSONDecoder.parse_array 1 0 0
attr JSONDecoder.parse_string 1 0 0
attr JSONDecoder.memo 1 0 0
attr JSONDecoder.scan_once 1 0 0

simplejson.encoder (59 missing, 0 any)

Symbol Typable Typed Any
meth JSONEncoder.init 19 0 0
meth JSONEncoder.default 2 0 0
meth JSONEncoder.encode 2 0 0
meth JSONEncoder.iterencode 2 0 0
attr JSONEncoder.item_separator 1 0 0
attr JSONEncoder.skipkeys 1 0 0
attr JSONEncoder.ensure_ascii 1 0 0
attr JSONEncoder.check_circular 1 0 0
attr JSONEncoder.allow_nan 1 0 0
attr JSONEncoder.sort_keys 1 0 0
attr JSONEncoder.use_decimal 1 0 0
attr JSONEncoder.namedtuple_as_object 1 0 0
attr JSONEncoder.tuple_as_array 1 0 0
attr JSONEncoder.iterable_as_array 1 0 0
attr JSONEncoder.bigint_as_string 1 0 0
attr JSONEncoder.item_sort_key 1 0 0
attr JSONEncoder.for_json 1 0 0
attr JSONEncoder.ignore_nan 1 0 0
attr JSONEncoder.int_as_string_bitcount 1 0 0
attr JSONEncoder.indent 1 0 0
attr JSONEncoder.encoding 1 0 0
attr JSONEncoder.default 1 0 0
attr ESCAPE_ASCII 1 0 0
meth JSONEncoderForHTML.encode 2 0 0
meth JSONEncoderForHTML.iterencode 2 0 0
attr ESCAPE 1 0 0
attr c_make_encoder 1 0 0
attr c_encode_basestring_ascii 1 0 0
func py_encode_basestring_ascii 3 0 0
func encode_basestring 4 0 0
attr HAS_UTF8 1 0 0

simplejson.errors (10 missing, 0 any)

Symbol Typable Typed Any
meth JSONDecodeError.init 5 0 0
meth JSONDecodeError.reduce 1 0 0
attr JSONDecodeError.msg 1 0 0
attr JSONDecodeError.doc 1 0 0
attr JSONDecodeError.pos 1 0 0
attr JSONDecodeError.end 1 0 0

simplejson.ordered_dict (24 missing, 0 any)

Symbol Typable Typed Any
meth OrderedDict.init 3 0 0
meth OrderedDict.clear 1 0 0
meth OrderedDict.setitem 3 0 0
meth OrderedDict.delitem 2 0 0
meth OrderedDict.iter 1 0 0
meth OrderedDict.reversed 1 0 0
meth OrderedDict.popitem 2 0 0
meth OrderedDict.reduce 1 0 0
meth OrderedDict.keys 1 0 0
meth OrderedDict.repr 1 0 0
meth OrderedDict.copy 1 0 0
meth OrderedDict.fromkeys 3 0 0
meth OrderedDict.eq 2 0 0
meth OrderedDict.ne 2 0 0

simplejson.raw_json (3 missing, 0 any)

Symbol Typable Typed Any
meth RawJSON.init 2 0 0
attr RawJSON.encoded_json 1 0 0

Type-Ignore Comments

No type-ignore comments.