Skip to content
i2
GitHub
Toggle navigation menu
⌘
K
i2
/
Index
Index
A
accessed_attributes() (in module i2.footprints)
add_arg() (i2.util.FunctionBuilder method)
add_edge() (i2.castgraph.TransformationGraph method)
add_method() (in module i2.deco)
add_node() (i2.castgraph.TransformationGraph method)
add_optional_keywords() (i2.signatures.Sig method)
add_params() (i2.signatures.Sig method)
alias (i2.footprints.Import attribute)
all_matches() (i2.itypes.ObjectClassifier method)
all_pk_signature() (in module i2.signatures)
AnnotAndDfltIoTrans (class in i2.io_trans)
annotations (i2.signatures.Sig property)
append_empty_args() (in module i2.wrapper)
apply_func_on_cond() (in module i2.wrapper)
are_call_compatible() (i2.signatures.SigPair method)
arg_val_converter() (in module i2.wrapper)
arg_val_converter_ingress() (in module i2.wrapper)
ArgnameIoTrans (class in i2.io_trans)
ArgNameMappingIngress (class in i2.wrapper)
args_and_kwargs_from_kwargs() (i2.signatures.Sig method)
ArgValConverterIngress (class in i2.wrapper)
asis() (in module i2.util)
assert_attrs() (in module i2.deco)
assigned_attributes() (in module i2.footprints)
AssignedAttributeVisitor (class in i2.footprints)
assignment_dependencies() (in module i2.footprints)
assure_callable() (in module i2.signatures)
assure_params() (in module i2.signatures)
assure_signature() (in module i2.signatures)
attr_list() (in module i2.footprints)
AttrFromKey (class in i2.base)
attribute_assignment_dependencies() (in module i2.footprints)
attribute_dependencies() (in module i2.footprints)
AttributeMapping (class in i2.util)
AttributeMutableMapping (class in i2.util)
AttributeVisitor (class in i2.footprints)
attrs_used_by_method() (in module i2.footprints)
attrs_used_by_method_computation() (in module i2.footprints)
AuthorizationError
auto_namer() (i2.multi_object.MultiObj static method)
AUTO_PRESERVE_SIGNATURE (in module i2.wrapper)
B
bind_funcs_object_attrs() (in module i2.wrapper)
bind_funcs_object_attrs_old() (in module i2.wrapper)
bind_spec_to_dict() (in module i2.wrapper)
C
call_forgivingly() (in module i2.signatures)
call_somewhat_forgivingly() (in module i2.signatures)
CallerValidationError
camelize() (in module i2.wrapper)
cast_to_jdict() (in module i2.io_trans)
cast_to_list() (in module i2.io_trans)
ch_annotations() (i2.signatures.Sig method)
ch_defaults() (i2.signatures.Sig method)
ch_func_to_all_pk() (in module i2.signatures)
ch_kinds() (i2.signatures.Sig method)
ch_kinds_to_position_or_keyword() (i2.signatures.Sig method)
ch_names() (i2.signatures.Sig method)
ch_param_attrs() (i2.signatures.Sig method)
ch_signature_to_all_pk() (in module i2.signatures)
ch_variadics_to_non_variadic_kind() (in module i2.signatures)
ChainMapTree (class in i2.chain_map)
clear() (i2.util.FrozenDict method)
(i2.util.imdict method)
cls_and_method_name_of_method() (in module i2.footprints)
common_and_diff_argnames() (in module i2.signatures)
compare_signatures() (in module i2.signatures)
complete_dict_applying_functions() (in module i2.wrapper)
ConditionalExceptionCatcher (class in i2.util)
CondNode (class in i2.routing_forest)
ContextFanout (class in i2.multi_object)
ConversionError
ConversionRegistry (class in i2.castgraph)
convert() (i2.castgraph.ConversionRegistry method)
(i2.castgraph.TransformationGraph method)
convert_dict_values() (in module i2.wrapper)
convert_string() (in module i2.doc_mint)
convert_to_PK() (in module i2.signatures)
convert_VK_to_KO() (in module i2.wrapper)
copy_func() (in module i2.signatures)
(in module i2.util)
curried() (in module i2.wrapper)
D
DataError
default_factory() (i2.routing_forest.KeyFuncMapping method)
default_path (i2.util.FolderSpec attribute)
DefaultPlaceholder (class in i2.deco)
defaults (i2.signatures.Sig property)
defaults_are_the_same_when_not_empty() (in module i2.signatures)
DelegateToMappingAttrMixin (class in i2.routing_forest)
deprecation_of() (in module i2.signatures)
(in module i2.util)
design_guidelines() (in module i2.castgraph)
detail_names_by_kind() (i2.signatures.Sig method)
detect_doc_style() (in module i2.doc_mint)
detect_kind() (i2.castgraph.TransformationGraph method)
dflt1_is_empty_or_dflt2_is_not() (in module i2.signatures)
dflt1_is_empty_or_dflt2_is_not_param_comparator() (in module i2.signatures)
dflt_idx_preprocessor() (in module i2.util)
dict_of_attribute_signatures() (in module i2.signatures)
dict_to_graph() (in module i2.footprints)
diff() (i2.signatures.SigPair method)
diff_str() (i2.signatures.SigPair method)
docstring_to_params() (in module i2.doc_mint)
dot_string_of_callable_typ() (in module i2.itypes)
dot_strings_of_callable_types() (in module i2.itypes)
double_up_as_factory() (in module i2.deco)
dp_get() (in module i2.util)
dunders_diff() (in module i2.footprints)
DuplicateRecordError
E
Edge (class in i2.castgraph)
EgressValidationError
ensure_ast() (in module i2.footprints)
ensure_callable() (in module i2.signatures)
ensure_identifiers() (in module i2.util)
ensure_iterable_args() (in module i2.deco)
ensure_iterable_of_callables() (in module i2.multi_object)
ensure_param() (in module i2.signatures)
ensure_params() (in module i2.signatures)
ensure_signature() (in module i2.signatures)
env_var (i2.util.FolderSpec attribute)
ExistingArgument
exited_with_handled_exception() (i2.errors.HandleExceptions method)
expand_nested_key() (in module i2.signatures)
extract_args_and_kwargs() (i2.signatures.Sig method)
extract_arguments() (in module i2.signatures)
extract_arguments_asserting_no_remainder() (in module i2.signatures)
extract_arguments_ignoring_remainder() (in module i2.signatures)
extract_key_paths() (i2.key_path.KeyPathTrans method)
extract_kwargs() (i2.signatures.Sig method)
F
FeatCondNode (class in i2.routing_forest)
FileLikeObject() (in module i2.util)
FinalNode (class in i2.routing_forest)
find_in_params() (in module i2.doc_mint)
flatten_dict() (in module i2.key_path)
flatten_if_var_kw() (in module i2.signatures)
flatten_pipe() (in module i2.multi_object)
FlexFuncFanout (class in i2.multi_object)
FolderSpec (class in i2.util)
ForbiddenError
from_feature_val_map() (i2.routing_forest.FeatCondNode class method)
from_func() (i2.util.FunctionBuilder class method)
from_mapping() (i2.util.AttributeMapping class method)
from_object() (i2.routing_forest.RoutingNode static method)
from_objs() (i2.signatures.Sig class method)
from_params() (i2.signatures.Sig class method)
from_signature() (i2.wrapper.InnerMapIngress class method)
fromkeys() (i2.util.FrozenDict class method)
FrozenDict (class in i2.util)
frozendict (in module i2.util)
FrozenHashError
func_to_method_func() (in module i2.wrapper)
FuncCallNotMatchingSignature
FuncFactory (class in i2.deco)
FuncFanout (class in i2.multi_object)
funcs (i2.multi_object.MultiFunc property)
function_caller() (in module i2.signatures)
FunctionBuilder (class in i2.util)
G
get_app_config_folder() (in module i2.util)
get_app_data_folder() (in module i2.util)
get_app_folder() (in module i2.util)
get_callable_from_factory_if_no_arguments() (in module i2.deco)
get_class_that_defined_method() (in module i2.footprints)
get_defaults_dict() (i2.util.FunctionBuilder method)
get_func() (i2.util.FunctionBuilder method)
get_function_body() (in module i2.util)
get_imports_from_obj() (in module i2.footprints)
get_names() (i2.signatures.Sig method)
get_sig_str() (i2.util.FunctionBuilder method)
get_source() (in module i2.footprints)
get_transformer() (i2.castgraph.TransformationGraph method)
get_val() (i2.util.LiteralVal method)
getitem() (i2.key_path.KeyPathTrans method)
H
HandleExceptions (class in i2.errors)
has_signature() (in module i2.signatures)
has_var_keyword (i2.signatures.Sig property)
has_var_kinds (i2.signatures.Sig property)
has_var_positional (i2.signatures.Sig property)
HasAttrs (class in i2.itypes)
I
i2
module
i2.base
module
i2.castgraph
module
i2.chain_map
module
i2.deco
module
i2.doc_mint
module
i2.errors
module
i2.footprints
module
i2.io_trans
module
i2.itypes
module
i2.key_path
module
i2.multi_object
module
i2.routing_forest
module
i2.signatures
module
i2.util
module
i2.wrapper
module
identity() (in module i2.deco)
(in module i2.routing_forest)
(in module i2.wrapper)
identity_func() (in module i2.io_trans)
ignore_any_differences() (in module i2.signatures)
ignore_exception() (in module i2.util)
ignore_extra_args() (in module i2.wrapper)
imdict (class in i2.util)
Import (class in i2.footprints)
include_exclude_ingress_factory() (in module i2.wrapper)
IncompatibleSignatures
indent_lines() (in module i2.doc_mint)
index_of_var_keyword (i2.signatures.Sig property)
index_of_var_positional (i2.signatures.Sig property)
Ingress (class in i2.wrapper)
ingress (i2.castgraph.TransformationGraph property)
IngressValidationError
init_argument_names() (in module i2.footprints)
initialize() (i2.errors.HandleExceptions method)
inject_docstring_content() (in module i2.doc_mint)
inject_into_keyword_variadic (i2.signatures.Sig property)
inject_method() (in module i2.util)
InnerMapIngress (class in i2.wrapper)
input_and_output_types() (in module i2.itypes)
input_output_decorator() (in module i2.deco)
InputError
insert_annotations() (in module i2.signatures)
insert_name_based_objects_in_scope() (in module i2.util)
inspect_formatargspec() (in module i2.util)
InstanceAttrDefault (class in i2.wrapper)
InterruptWithBlock
InvalidSignature
invert_map() (in module i2.wrapper)
IoTrans (class in i2.io_trans)
is_a_new_type() (in module i2.itypes)
is_call_compatible_with() (i2.signatures.Sig method)
(in module i2.signatures)
is_callable_kind() (in module i2.itypes)
is_iterable() (in module i2.chain_map)
is_lambda() (in module i2.util)
is_not_empty() (in module i2.base)
is_not_set() (in module i2.deco)
is_placeholder_default() (in module i2.deco)
is_signature_error() (in module i2.signatures)
isa() (i2.castgraph.Kind method)
items() (i2.base.Mint method)
(i2.base.ParametersMint method)
(i2.key_path.KeyPathMap method)
(i2.key_path.KeyPathTrans method)
(i2.key_path.StrKeyPath method)
items_with_mapped_keys() (in module i2.wrapper)
iterable_of_callables_validation() (in module i2.multi_object)
iterable_to_literal() (in module i2.itypes)
J
JSONAnnotAndDfltIoTrans (class in i2.io_trans)
K
key() (i2.routing_forest.KeyFuncMapping method)
keyed_comparator() (in module i2.signatures)
KeyFromAttr (class in i2.base)
KeyFuncMapping (class in i2.routing_forest)
KeyPathMap (class in i2.key_path)
KeyPathTrans (class in i2.key_path)
keyword_names (i2.signatures.Sig property)
Kind (class in i2.castgraph)
kind_forgiving_func() (in module i2.signatures)
KindMatch (class in i2.castgraph)
kinds (i2.signatures.Sig property)
kinds() (i2.castgraph.TransformationGraph method)
kwargs_for_func() (in module i2.deco)
kwargs_from_args_and_kwargs() (i2.signatures.Sig method)
kwargs_trans() (in module i2.wrapper)
kwargs_trans_to_extract_args_from_attrs() (in module i2.wrapper)
L
lambda_code() (in module i2.util)
lazyprop (class in i2.util)
list_func_calls() (in module i2.footprints)
literal_eval_converter() (in module i2.doc_mint)
LiteralVal (class in i2.util)
log_and_return() (in module i2.errors)
M
MakeFromFunc (class in i2.wrapper)
map_arguments() (i2.signatures.Sig method)
map_arguments_from_variadics() (i2.signatures.Sig method)
matches() (i2.itypes.ObjectClassifier method)
matching_kind() (i2.itypes.ObjectClassifier method)
matching_kinds() (i2.itypes.ObjectClassifier method)
maybe_first() (in module i2.signatures)
merge_unnamed_and_named() (in module i2.multi_object)
merge_with_sig() (i2.signatures.Sig method)
methodize() (in module i2.wrapper)
MethodTrace (class in i2.footprints)
Mint (class in i2.base)
MintOfCallable (class in i2.base)
MintOfCallableMixin (class in i2.base)
MintOfDocMixin (class in i2.base)
MissingArgument
MissingArgValFor (class in i2.signatures)
mk_args_and_kwargs() (i2.signatures.Sig method)
mk_args_kwargs_merger() (in module i2.deco)
mk_call_logger() (in module i2.deco)
mk_func_comparator_based_on_signature_comparator() (in module i2.signatures)
mk_ingress_from_name_mapper() (in module i2.wrapper)
mk_input_and_output_method_wrapper() (in module i2.deco)
mk_method_trans_spec_from_methods_specs_dict() (in module i2.deco)
mk_sentinel() (in module i2.util)
mk_sig_from_args() (in module i2.signatures)
modified() (i2.signatures.Sig method)
modify_dict_on_cond() (in module i2.wrapper)
module
i2
i2.base
i2.castgraph
i2.chain_map
i2.deco
i2.doc_mint
i2.errors
i2.footprints
i2.io_trans
i2.itypes
i2.key_path
i2.multi_object
i2.routing_forest
i2.signatures
i2.util
i2.wrapper
module (i2.footprints.Import attribute)
module_if_string() (in module i2.footprints)
ModuleNotFoundIgnore (class in i2.errors)
most_common_indent() (in module i2.doc_mint)
move_names_to_the_end() (in module i2.wrapper)
move_params_to_the_end() (in module i2.wrapper)
MultiFunc (class in i2.multi_object)
MultiObj (class in i2.multi_object)
N
n_required (i2.signatures.Sig property)
name (i2.footprints.Import attribute)
name_map() (i2.wrapper.Ingress class method)
name_of_obj() (in module i2.base)
(in module i2.multi_object)
(in module i2.signatures)
(in module i2.util)
name_of_var_kw_argument() (in module i2.signatures)
names (i2.signatures.Sig property)
names_for_kind() (i2.signatures.Sig method)
names_missing_in_sig1 (i2.signatures.SigPair property)
names_missing_in_sig2 (i2.signatures.SigPair property)
new_type() (in module i2.itypes)
NoDefault (class in i2.key_path)
(class in i2.util)
normalize_kind() (i2.signatures.Sig method)
normalized_func() (in module i2.signatures)
NotFoundError
NotFoundType (class in i2.base)
O
obj_to_str_path() (in module i2.key_path)
object_dependencies() (in module i2.footprints)
ObjectClassifier (class in i2.itypes)
on_access() (i2.footprints.Tracker method)
original_default (i2.wrapper.SmartDefault attribute)
OutputPostProcessingError
OverwritesForbidden
OverwritesNotAllowed
P
P (in module i2.signatures)
pair_with() (i2.signatures.Sig method)
ParallelFuncs (class in i2.multi_object)
Param (class in i2.signatures)
param_attribute_dict() (in module i2.signatures)
param_binary_func() (in module i2.signatures)
param_comparator() (in module i2.signatures)
param_comparison() (i2.signatures.SigPair method)
param_comparison_dict() (in module i2.signatures)
param_differences() (i2.signatures.SigPair method)
param_differences_dict() (in module i2.signatures)
param_for_kind() (in module i2.signatures)
param_has_default_or_is_var_kind() (in module i2.signatures)
param_to_dataclass_field_tuple() (in module i2.wrapper)
parameter_to_dict() (in module i2.signatures)
ParameterMint (class in i2.base)
parameters_to_dict() (in module i2.wrapper)
ParametersMint (class in i2.base)
params (i2.signatures.Sig property)
params_of() (in module i2.signatures)
params_to_docstring() (in module i2.doc_mint)
params_used_in_funcs() (in module i2.wrapper)
partialx() (in module i2.wrapper)
path_extractor() (in module i2.util)
permissive_param_comparator() (in module i2.signatures)
pformat() (i2.signatures.IncompatibleSignatures method)
PicklableLambda (class in i2.util)
pickle_out_trans() (in module i2.io_trans)
PickleHelperMixin (class in i2.wrapper)
Pipe (class in i2.multi_object)
pipes_are_equal() (in module i2.multi_object)
pop() (i2.util.FrozenDict method)
(i2.util.imdict method)
popitem() (i2.util.FrozenDict method)
(i2.util.imdict method)
positional_names (i2.signatures.Sig property)
postprocess() (in module i2.deco)
(in module i2.signatures)
preprocess() (in module i2.deco)
preprocess_arguments() (in module i2.deco)
PYTHON_DEFINED_CALLABLE_TYPES (in module i2.signatures)
R
reachable_from() (i2.castgraph.TransformationGraph method)
register() (i2.castgraph.ConversionRegistry method)
(i2.castgraph.TransformationGraph method)
register_converter() (in module i2.doc_mint)
register_edge() (i2.castgraph.TransformationGraph method)
register_object() (in module i2.util)
remove_arg() (i2.util.FunctionBuilder method)
remove_names() (i2.signatures.Sig method)
replace_kwargs_using() (i2.signatures.Sig method)
(in module i2.signatures)
required_names (i2.signatures.Sig property)
required_params_used_in_funcs() (in module i2.wrapper)
resolve_function() (in module i2.signatures)
return_false() (in module i2.util)
return_none() (in module i2.util)
return_sentinel() (in module i2.routing_forest)
return_true() (in module i2.util)
return_tuple() (in module i2.signatures)
rollout_dict() (in module i2.key_path)
RoutingForest (class in i2.routing_forest)
RoutingNode (class in i2.routing_forest)
S
set_kind_detector() (i2.castgraph.TransformationGraph method)
set_signature_of_func() (in module i2.signatures)
setdefault() (i2.util.FrozenDict method)
(i2.util.imdict method)
setitem() (i2.key_path.KeyPathTrans method)
setitem_recursive() (i2.key_path.KeyPathTrans method)
shared_names (i2.signatures.SigPair property)
Sig (class in i2.signatures)
sig_or_default() (i2.signatures.Sig class method)
sig_or_none() (i2.signatures.Sig class method)
sig_to_dataclass() (in module i2.signatures)
SigPair (class in i2.signatures)
SmartDefault (class in i2.wrapper)
sort_params() (i2.signatures.Sig method)
(in module i2.signatures)
source_args_and_kwargs() (i2.signatures.Sig method)
source_arguments() (i2.signatures.Sig method)
source_kwargs() (i2.signatures.Sig method)
sources_for() (i2.castgraph.TransformationGraph method)
start_tracking() (in module i2.footprints)
str_path_to_obj() (in module i2.key_path)
string_param_to_obj() (in module i2.doc_mint)
StrKeyPath (class in i2.key_path)
SwitchCaseNode (class in i2.routing_forest)
T
test_routing_forest() (in module i2.routing_forest)
to_dict() (i2.chain_map.ChainMapTree method)
to_jdict() (i2.deco.FuncFactory method)
to_signature_kwargs() (i2.signatures.Sig method)
to_simple_signature() (i2.signatures.Sig method)
trace_class_decorator() (in module i2.footprints)
Tracker (class in i2.footprints)
trans_generator_output() (in module i2.key_path)
transform() (i2.castgraph.TransformationGraph method)
transform_any() (i2.castgraph.TransformationGraph method)
transform_args() (in module i2.deco)
transform_class_method_input_and_output() (in module i2.deco)
transform_instance_method_input_and_output() (in module i2.deco)
Transformation (class in i2.castgraph)
TransformationGraph (class in i2.castgraph)
transparent_egress() (in module i2.wrapper)
transparent_ingress() (in module i2.wrapper)
transparently_wrapped() (in module i2.deco)
truncate_string_with_marker() (in module i2.multi_object)
tuple_the_args() (in module i2.signatures)
typ_name() (in module i2.itypes)
TypedBasedOutIoTrans (class in i2.io_trans)
U
unique_iter() (in module i2.chain_map)
uniquely_named_objects() (in module i2.multi_object)
update() (i2.util.FrozenDict method)
(i2.util.imdict method)
updated() (i2.util.FrozenDict method)
use_interface() (in module i2.signatures)
V
validate_literal() (in module i2.itypes)
validate_signature() (in module i2.signatures)
var_keyword_name (i2.signatures.Sig property)
var_positional_name (i2.signatures.Sig property)
W
with_defaults (i2.signatures.Sig property)
without_defaults (i2.signatures.Sig property)
Wrap (class in i2.wrapper)
wrap() (i2.deco.FuncFactory class method)
(i2.signatures.Sig method)
(i2.wrapper.Ingress method)
wrap_class_methods() (in module i2.deco)
wrap_class_methods_input_and_output() (in module i2.deco)
wrap_from_sig() (in module i2.wrapper)
wrap_instance_methods() (in module i2.deco)
wrap_leafs_with_final_node() (in module i2.routing_forest)
wrap_method_output() (in module i2.deco)
WrapperValidationError
wraps() (in module i2.deco)
Wrapx (class in i2.wrapper)