i2
Contents:
i2
i2._deprecated
i2.base
i2.chain_map
i2.deco
i2.doc_mint
i2.errors
i2.examples
i2.examples.signature_calculus
i2.footprints
i2.io_trans
i2.itypes
i2.key_path
i2.multi_object
i2.routing_forest
i2.scrap
i2.scrap.scrap
i2.scrap.scrap_ch_variadics
i2.scrap.scrap_kwargs
i2.scrap.signature_bops
i2.scrap.simple_pymint
i2.scrap.switch_case_tree
i2.signatures
i2.tests
i2.tests.footprints_test
i2.tests.objects_for_testing
i2.tests.signatures_test
i2.tests.test_util
i2.tests.test_wrapper
i2.tests.util
i2.util
i2.wrapper
i2
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
accessed_attributes() (in module i2.footprints)
add() (in module i2.tests.objects_for_testing)
add_arg() (i2.util.FunctionBuilder method)
add_method() (in module i2.deco)
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)
are_call_compatible() (i2.signatures.SigPair method)
ArgnameIoTrans (class in i2.io_trans)
args_and_kwargs_from_kwargs() (i2.signatures.Sig method)
asis() (in module i2.util)
assert_attrs() (in module i2.deco)
assure_params() (in module i2.signatures)
attr_list() (in module i2.footprints)
attribute_dependencies() (in module i2.footprints)
AttributeVisitor (class in i2.footprints)
AttrMap (class in i2.scrap.switch_case_tree)
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)
B
bind_funcs_object_attrs() (in module i2.wrapper)
bind_funcs_object_attrs_old() (in module i2.wrapper)
builtin_signatureless_callables() (in module i2.tests.util)
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_func_to_all_pk() (in module i2.signatures)
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)
Command (class in i2._deprecated)
commands_dict() (in module i2._deprecated)
common_and_diff_argnames() (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)
copy_func() (in module i2.signatures)
(in module i2.util)
curried() (i2._deprecated.Command class method)
D
DataError
default_caller() (in module i2.scrap.scrap)
default_factory() (i2.routing_forest.KeyFuncMapping method)
defaults (i2.signatures.Sig property)
defaults_are_the_same_when_not_empty() (in module i2.signatures)
DelegateToMappingAttrMixin (class in i2.routing_forest)
dflt1_is_empty_or_dflt2_is_not() (in module i2.signatures)
dflt1_is_empty_or_dflt2_is_not_param_comparator() (in module i2.signatures)
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)
doctest_string() (in module i2.doc_mint)
doctest_string_print() (in module i2.doc_mint)
DoctestBlock (class in i2.doc_mint)
double_up_as_factory() (in module i2.deco)
dp_get() (in module i2.util)
DuplicateRecordError
E
EgressValidationError
ensure_ast() (in module i2.footprints)
ensure_identifiers() (in module i2.util)
ensure_iterable_args() (in module i2.deco)
ensure_iterable_of_callables() (in module i2.multi_object)
ensure_params() (in module i2.signatures)
ExampleX (class in i2.doc_mint)
ExistingArgument
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_commands() (in module i2._deprecated)
extract_key_paths() (i2.key_path.KeyPathTrans method)
extract_kwargs() (i2.signatures.Sig method)
F
f() (in module i2.tests.objects_for_testing)
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_pipe() (in module i2.multi_object)
FlexFuncFanout (class in i2.multi_object)
ForbiddenError
formula1() (in module i2.tests.objects_for_testing)
formula2() (in module i2.tests.objects_for_testing)
from_feature_val_map() (i2.routing_forest.FeatCondNode class method)
from_func() (i2.util.FunctionBuilder class method)
from_object() (i2.routing_forest.RoutingNode static 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_is_compatible_with_signature() (in module i2.tests.util)
FunctionBuilder (class in i2.util)
G
generate_params() (in module i2.tests.util)
get_app_data_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_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._deprecated
module
i2.base
module
i2.chain_map
module
i2.deco
module
i2.doc_mint
module
i2.errors
module
i2.examples
module
i2.examples.signature_calculus
module
i2.footprints
module
i2.io_trans
module
i2.itypes
module
i2.key_path
module
i2.multi_object
module
i2.routing_forest
module
i2.scrap
module
i2.scrap.scrap
module
i2.scrap.scrap_ch_variadics
module
i2.scrap.scrap_kwargs
module
i2.scrap.signature_bops
module
i2.scrap.simple_pymint
module
i2.scrap.switch_case_tree
module
i2.signatures
module
i2.tests
module
i2.tests.footprints_test
module
i2.tests.objects_for_testing
module
i2.tests.test_util
module
i2.tests.test_wrapper
module
i2.tests.util
module
i2.util
module
i2.wrapper
module
identity() (in module i2.wrapper)
ignore_exception() (in module i2.util)
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)
IngressValidationError
init_argument_names() (in module i2.footprints)
inject_defaults() (in module i2.tests.util)
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)
InterruptWithBlock
InvalidSignature
IoTrans (class in i2.io_trans)
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_signature_error() (in module i2.signatures)
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_to_literal() (in module i2.itypes)
J
JSONAnnotAndDfltIoTrans (class in i2.io_trans)
K
keyed_comparator() (in module i2.scrap.signature_bops)
(in module i2.signatures)
KeyFuncMapping (class in i2.routing_forest)
KeyPathMap (class in i2.key_path)
KeyPathTrans (class in i2.key_path)
kind_forgiving_func() (in module i2.signatures)
kwargs_for_func() (in module i2.deco)
kwargs_from_args_and_kwargs() (i2.signatures.Sig method)
kwargs_trans() (in module i2.wrapper)
L
lambda_code() (in module i2.util)
lazyprop (class in i2.util)
list_func_calls() (in module i2.footprints)
LiteralVal (class in i2.util)
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)
merge_unnamed_and_named() (in module i2.multi_object)
merge_with_sig() (i2.signatures.Sig method)
MethodTrace (class in i2.footprints)
Mint (class in i2.base)
mint_of_callable() (in module i2.scrap.simple_pymint)
MintOfCallable (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_from_params() (in module i2.tests.util)
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)
module
i2
i2._deprecated
i2.base
i2.chain_map
i2.deco
i2.doc_mint
i2.errors
i2.examples
i2.examples.signature_calculus
i2.footprints
i2.io_trans
i2.itypes
i2.key_path
i2.multi_object
i2.routing_forest
i2.scrap
i2.scrap.scrap
i2.scrap.scrap_ch_variadics
i2.scrap.scrap_kwargs
i2.scrap.signature_bops
i2.scrap.simple_pymint
i2.scrap.switch_case_tree
i2.signatures
i2.tests
i2.tests.footprints_test
i2.tests.objects_for_testing
i2.tests.test_util
i2.tests.test_wrapper
i2.tests.util
i2.util
i2.wrapper
module (i2.footprints.Import attribute)
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.multi_object)
(in module i2.signatures)
names_for_kind() (i2.signatures.Sig method)
names_missing_in_sig1 (i2.signatures.SigPair property)
names_missing_in_sig2 (i2.signatures.SigPair property)
Namespace (class in i2.util)
new_type() (in module i2.itypes)
non_doctest_lines() (in module i2.doc_mint)
NotFoundError
O
obj_to_str_path() (in module i2.key_path)
ObjectClassifier (class in i2.itypes)
old_doctest_string() (in module i2.doc_mint)
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_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)
ParametersMint (class in i2.base)
params (i2.signatures.Sig property)
params_to_arg_name_and_val() (in module i2.tests.util)
params_to_docstring() (in module i2.doc_mint)
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)
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)
postprocess() (in module i2.deco)
(in module i2.signatures)
preprocess_arguments() (in module i2.deco)
R
register_converter() (in module i2.doc_mint)
remove_arg() (i2.util.FunctionBuilder method)
replace_kwargs_using() (i2.signatures.Sig method)
(in module i2.signatures)
required_names (i2.signatures.Sig property)
resolve_function() (in module i2.signatures)
return_false() (in module i2.util)
return_sentinel() (in module i2.routing_forest)
return_true() (in module i2.util)
rollout_dict() (in module i2.key_path)
RoutingForest (class in i2.routing_forest)
RoutingNode (class in i2.routing_forest)
S
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)
sig_to_func() (in module i2.tests.util)
sig_to_inputs() (in module i2.tests.util)
SigPair (class in i2.signatures)
simple_chunker() (in module i2.tests.test_wrapper)
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)
split_text_and_doctests() (in module i2.doc_mint)
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)
sum_of_args() (in module i2.tests.objects_for_testing)
SwitchCaseNode (class in i2.routing_forest)
T
test_func_1() (in module i2.tests.objects_for_testing)
test_func_2() (in module i2.tests.objects_for_testing)
to_dict() (i2.chain_map.ChainMapTree 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)
transform_args() (in module i2.deco)
transparent_egress() (in module i2.wrapper)
transparent_ingress() (in module i2.wrapper)
truncate_string_with_marker() (in module i2.multi_object)
tuple_the_args() (in module i2.signatures)
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)
W
with_defaults (i2.signatures.Sig property)
without_defaults (i2.signatures.Sig property)
Wrap (class in i2.wrapper)
wrap() (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)
WrapperValidationError
Wrapx (class in i2.wrapper)
Wrapx1 (class in i2.scrap.scrap)
Wrapx2 (class in i2.scrap.scrap)