API Reference¶
This section contains the complete API documentation generated from docstrings.
Note
📝 Docstrings missing or unclear? Help us improve by contributing documentation!
Core¶
|
Build a nested dict from rows (dicts or objects) by a sequence of selectors. |
|
Merge multiple nested mappings into a single dict. |
|
Pivot a nested dictionary by rearranging the key levels according to order. |
|
Declarative aggregate specification. |
|
Build a nested dict keyed by keys, with aggregations at the leaves. |
Operations (ops)¶
|
Get value from nested object using dotted path notation or path sequence. |
|
Set value in nested object using dotted path notation. |
|
Delete value from nested object using dotted path notation. |
|
Check if a path exists in nested object. |
|
Flatten nested mappings into dot-notation paths. |
Parse dotted path string into list of keys. |
|
|
Extract only specified paths from nested object. |
|
Rename keys using path mapping. |
Transpose a 2D dictionary (swap row/column keys). |
|
|
Strategy-aware deep update of object a with values from object b. |
|
Compare two nested structures and return differences. |
|
Create dictionary indexed by key function or path. |
|
Group items by key function or path. |
|
Count items by key function or path. |
|
Sum mapped values by key function or path. |
|
Reduce items by key using custom reducer function. |
|
Roll up aggregate values from leaves to parents in a tree structure. |
|
Transform keys in a mapping using a function. |
|
Transform values in a mapping using a function. |
|
Transform both keys and values in a mapping using a function. |
|
Validate object against a simple schema. |
|
Return first existing value from candidate paths, optionally setting result to a path. |
|
Remove empty values or values matching predicate, recursively. |
|
Merge two lists by matching items on a key. |
|
Apply JSON-Patch-like operations to an object. |
|
Filter items by predicate function. |
|
Match items by exact field values using dot-path notation. |
|
Remove duplicates by key function or path. |
|
Ensure nested path exists and return the container at that path. |