Skip to content

json-tricks 3.17.3

Download JSON

  • PyPI https://pypi.org/project/json-tricks/
    Repository https://github.com/mverleg/pyjson_tricks

  • py.typed

  • Coverage


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


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 154
        "classes" : 47
        "other" : 0
    • 44 functions (+0 overloads)
      • 110 parameters
    • 15 classes
      • 13 methods (+0 overloads)
        • 34 parameters
      • 0 properties
    • 7 modules
      • 0 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
json_tricks 0.0% 0.0% 0 0
json_tricks.comment 0.0% 0.0% 6 0
json_tricks.decoders 0.0% 0.0% 43 0
json_tricks.encoders 0.0% 0.0% 78 0
json_tricks.nonp 0.0% 0.0% 52 0
json_tricks.np 0.0% 0.0% 0 0
json_tricks.utils 0.0% 0.0% 31 0

Incomplete Annotations

json_tricks.comment (6 missing, 0 any)

Symbol Typable Typed Any
func strip_comment_line_with_symbol 3 0 0
func strip_comments 3 0 0

json_tricks.decoders (43 missing, 0 any)

Symbol Typable Typed Any
func json_numpy_obj_hook 2 0 0
func json_complex_hook 2 0 0
func json_date_time_hook 2 0 0
func slice_hook 2 0 0
func json_bytes_hook 2 0 0
func json_set_hook 2 0 0
meth TricksPairHook.init 5 0 0
meth TricksPairHook.call 2 0 0
attr TricksPairHook.properties 1 0 0
attr TricksPairHook.map_type 1 0 0
attr TricksPairHook.obj_pairs_hooks 1 0 0
attr TricksPairHook.allow_duplicates 1 0 0
func nopathlib_hook 2 0 0
func nopandas_hook 2 0 0
func json_nonumpy_obj_hook 2 0 0
func numeric_types_hook 2 0 0
func pathlib_hook 2 0 0
func noenum_hook 2 0 0
meth EnumInstanceHook.call 3 0 0
meth ClassInstanceHook.call 3 0 0
func pandas_hook 2 0 0

json_tricks.encoders (78 missing, 0 any)

Symbol Typable Typed Any
func json_complex_encode 3 0 0
func json_date_time_encode 3 0 0
meth ClassInstanceEncoder.init 4 0 0
meth ClassInstanceEncoder.default 4 0 0
attr ClassInstanceEncoder.encode_cls_instances 1 0 0
func numpy_encode 4 0 0
func enum_instance_encode 4 0 0
func nonumpy_encode 2 0 0
func numeric_types_encode 3 0 0
meth TricksEncoder.init 7 0 0
meth TricksEncoder.default 4 0 0
attr TricksEncoder.obj_encoders 1 0 0
attr TricksEncoder.silence_typeerror 1 0 0
attr TricksEncoder.properties 1 0 0
attr TricksEncoder.primitives 1 0 0
func fallback_ignore_unknown 4 0 0
func class_instance_encode 3 0 0
func slice_encode 3 0 0
func nopandas_encode 2 0 0
meth NumpyEncoder.default 4 0 0
func pandas_encode 3 0 0
func pathlib_encode 3 0 0
func bytes_encode 3 0 0
func noenum_instance_encode 3 0 0
func json_set_encode 3 0 0
meth NoNumpyEncoder.default 4 0 0

json_tricks.nonp (52 missing, 0 any)

Symbol Typable Typed Any
func loads 12 0 0
func load 12 0 0
func dump 15 0 0
func dumps 13 0 0

json_tricks.utils (31 missing, 0 any)

Symbol Typable Typed Any
func get_scalar_repr 2 0 0
func get_module_name_from_object 2 0 0
meth JsonTricksDeprecation.init 2 0 0
func gzip_compress 3 0 0
func encode_scalars_inplace 2 0 0
func nested_index 3 0 0
func filtered_wrapper 2 0 0
func gzip_decompress 2 0 0
func get_arg_names 2 0 0
func encode_intenums_inplace 2 0 0
meth ClassInstanceHookBase.get_cls_from_instance_type 4 0 0
meth hashodict.hash 1 0 0
func dict_default 4 0 0

Type-Ignore Comments

No type-ignore comments.