json-tricks 3.17.3
-
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 -
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
- 13 methods (+0 overloads)
- 7 modules
- 0 attrs
- 44 functions (+0 overloads)
Modules
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.