LICENSE
MANIFEST.in
dev-init.bash
dev-shell.bash
pyproject.toml
readme.md
setup.py
docs/readme.md
docs/dev_notes/argrelay_env_var_notes.md
docs/dev_notes/code_style.md
docs/dev_notes/completion_notes.md
docs/dev_notes/completion_perf_notes.md
docs/dev_notes/deployment_procedure.md
docs/dev_notes/dev_env_and_target_env_diff.md
docs/dev_notes/how_search_works.md
docs/dev_notes/mongo_notes.md
docs/dev_notes/plugin_development.md
docs/dev_notes/plugin_interaction.md
docs/dev_notes/query_perf_10_x_more_data_notes.md
docs/dev_notes/query_perf_cache_vs_no_cache.md
docs/dev_notes/query_perf_mongomock_notes.md
docs/dev_notes/query_perf_pymongo_notes.md
docs/dev_notes/release_procedure.md
docs/dev_notes/screencast_notes.md
docs/dev_notes/semver_notes.md
docs/dev_notes/term_dictionary.md
docs/dev_notes/top_todos.md
docs/dev_notes/version_format.md
docs/feature_stories/FS_01_89_09_24.tree_path_selecting_interp.md
docs/feature_stories/FS_06_99_43_60.list_arg_value.md
docs/feature_stories/FS_07_10_10_74.relay_to_another_server.md
docs/feature_stories/FS_13_51_07_97.singled_out_implicit_values.md
docs/feature_stories/FS_18_64_57_18.function_with_indefinite_input_data_envelopes_like_varargs.md
docs/feature_stories/FS_23_62_89_43.tangent_arg_value_completion.md
docs/feature_stories/FS_24_50_40_64.arg_types_without_envelope_classes.md
docs/feature_stories/FS_31_70_49_15.search_control.md
docs/feature_stories/FS_32_05_46_00.startwith_vs_contains.md
docs/feature_stories/FS_37_57_36_29.envelopes_and_payloads.md
docs/feature_stories/FS_42_76_93_51.very_first_or_zero_arg_mapping_interp.md
docs/feature_stories/FS_46_96_59_05.init_control.md
docs/feature_stories/FS_53_81_66_18.types_and_classes.md
docs/feature_stories/FS_55_57_45_04.demo_logic.md
docs/feature_stories/FS_61_67_08_53.non_searchable_arg_types.md
docs/feature_stories/FS_62_25_92_06.assigned_context.md
docs/feature_stories/FS_71_87_33_52.help_hint.md
docs/feature_stories/FS_72_40_53_00.fill_control.md
docs/feature_stories/FS_82_35_57_62.envelope_relationship_data_design.md
docs/feature_stories/FS_88_66_66_73.intercept_func.md
docs/feature_stories/FS_90_48_11_45.force_assignment_from_entire_type_value_space.md
docs/feature_stories/FS_94_30_49_28.help_doc.md
docs/feature_stories/readme.md
docs/known_issues/KI_51_67_38_37.impossible_arg_combinations.md
docs/known_issues/KI_80_82_13_35.option_list_on_describe_with_prefix.md
docs/known_issues/KI_99_81_19_25.no_space_in_options.md
docs/known_issues/readme.md
docs/test_data/TD_27_59_80_86.single_data_envelope_arg_suggestion_and_consumption.md
docs/test_data/TD_38_03_48_51.large_data_set.md
docs/test_data/TD_43_24_76_58.single_value_multiple_envelopes.md
docs/test_data/TD_63_37_05_36.demo_services_data.md
docs/test_data/TD_70_69_38_46.no_data.md
docs/test_data/TD_76_09_29_31.overlapped_arg_vals_from_diff_arg_types.md
docs/test_data/readme.md
src/argrelay/__init__.py
src/argrelay.egg-info/PKG-INFO
src/argrelay.egg-info/SOURCES.txt
src/argrelay.egg-info/dependency_links.txt
src/argrelay.egg-info/requires.txt
src/argrelay.egg-info/top_level.txt
src/argrelay/client_command_local/AbstractLocalClientCommand.py
src/argrelay/client_command_local/DescribeLineArgsLocalClientCommand.py
src/argrelay/client_command_local/ProposeArgValuesLocalClientCommand.py
src/argrelay/client_command_local/RelayLineArgsLocalClientCommand.py
src/argrelay/client_command_local/__init__.py
src/argrelay/client_command_remote/AbstractRemoteClientCommand.py
src/argrelay/client_command_remote/DescribeLineArgsRemoteClientCommand.py
src/argrelay/client_command_remote/ProposeArgValuesRemoteClientCommand.py
src/argrelay/client_command_remote/RelayLineArgsRemoteClientCommand.py
src/argrelay/client_command_remote/__init__.py
src/argrelay/custom_integ/DemoInterp.py
src/argrelay/custom_integ/DemoInterpFactory.py
src/argrelay/custom_integ/DemoInterpFactoryConfigSchema.py
src/argrelay/custom_integ/GitRepoArgType.py
src/argrelay/custom_integ/GitRepoEnvelopeClass.py
src/argrelay/custom_integ/GitRepoInvocator.py
src/argrelay/custom_integ/GitRepoLoader.py
src/argrelay/custom_integ/GitRepoLoaderConfigSchema.py
src/argrelay/custom_integ/ServiceArgType.py
src/argrelay/custom_integ/ServiceEnvelopeClass.py
src/argrelay/custom_integ/ServiceInvocator.py
src/argrelay/custom_integ/ServiceLoader.py
src/argrelay/custom_integ/ServiceLoaderConfigSchema.py
src/argrelay/custom_integ/__init__.py
src/argrelay/custom_integ/argrelay-rc.bash
src/argrelay/custom_integ/argrelay.client.json
src/argrelay/custom_integ/argrelay.server.yaml
src/argrelay/custom_integ/build-git-env.bash
src/argrelay/custom_integ/build-pip-env.bash
src/argrelay/custom_integ/deploy-artifacts.bash
src/argrelay/custom_integ/dev-init.bash
src/argrelay/custom_integ/dev-shell.bash
src/argrelay/custom_integ/value_constants.py
src/argrelay/enum_desc/ArgSource.py
src/argrelay/enum_desc/CompType.py
src/argrelay/enum_desc/GlobalArgType.py
src/argrelay/enum_desc/InterpStep.py
src/argrelay/enum_desc/PluginType.py
src/argrelay/enum_desc/ReservedArgType.py
src/argrelay/enum_desc/ReservedEnvelopeClass.py
src/argrelay/enum_desc/RunMode.py
src/argrelay/enum_desc/SpecialChar.py
src/argrelay/enum_desc/SpecialFunc.py
src/argrelay/enum_desc/TermColor.py
src/argrelay/enum_desc/TokenType.py
src/argrelay/enum_desc/__init__.py
src/argrelay/handler_request/AbstractServerRequestHandler.py
src/argrelay/handler_request/DescribeLineArgsServerRequestHandler.py
src/argrelay/handler_request/ProposeArgValuesServerRequestHandler.py
src/argrelay/handler_request/RelayLineArgsServerRequestHandler.py
src/argrelay/handler_request/__init__.py
src/argrelay/handler_response/AbstractClientResponseHandler.py
src/argrelay/handler_response/DescribeLineArgsClientResponseHandler.py
src/argrelay/handler_response/ProposeArgValuesClientResponseHandler.py
src/argrelay/handler_response/RelayLineArgsClientResponseHandler.py
src/argrelay/handler_response/__init__.py
src/argrelay/misc_helper/AbstractPlugin.py
src/argrelay/misc_helper/ElapsedTime.py
src/argrelay/misc_helper/TypeDesc.py
src/argrelay/misc_helper/__init__.py
src/argrelay/mongo_data/MongoClientConfig.py
src/argrelay/mongo_data/MongoClientWrapper.py
src/argrelay/mongo_data/MongoConfig.py
src/argrelay/mongo_data/MongoServerConfig.py
src/argrelay/mongo_data/MongoServerWrapper.py
src/argrelay/mongo_data/__init__.py
src/argrelay/plugin_interp/AbstractInterp.py
src/argrelay/plugin_interp/AbstractInterpFactory.py
src/argrelay/plugin_interp/FirstArgInterp.py
src/argrelay/plugin_interp/FirstArgInterpFactory.py
src/argrelay/plugin_interp/FirstArgInterpFactoryConfigSchema.py
src/argrelay/plugin_interp/FuncArgsInterp.py
src/argrelay/plugin_interp/FuncArgsInterpFactory.py
src/argrelay/plugin_interp/NoopInterp.py
src/argrelay/plugin_interp/NoopInterpFactory.py
src/argrelay/plugin_interp/TreePathInterp.py
src/argrelay/plugin_interp/TreePathInterpFactory.py
src/argrelay/plugin_interp/TreePathInterpFactoryConfigSchema.py
src/argrelay/plugin_interp/__init__.py
src/argrelay/plugin_invocator/AbstractInvocator.py
src/argrelay/plugin_invocator/ErrorInvocator.py
src/argrelay/plugin_invocator/ErrorInvocatorCustomDataSchema.py
src/argrelay/plugin_invocator/HelpInvocator.py
src/argrelay/plugin_invocator/InterceptInvocator.py
src/argrelay/plugin_invocator/InvocationInput.py
src/argrelay/plugin_invocator/NoopInvocator.py
src/argrelay/plugin_invocator/__init__.py
src/argrelay/plugin_loader/AbstractLoader.py
src/argrelay/plugin_loader/HelpLoader.py
src/argrelay/plugin_loader/InterceptLoader.py
src/argrelay/plugin_loader/NoopLoader.py
src/argrelay/plugin_loader/__init__.py
src/argrelay/relay_client/AbstractClient.py
src/argrelay/relay_client/AbstractClientCommand.py
src/argrelay/relay_client/AbstractClientCommandFactory.py
src/argrelay/relay_client/LocalClient.py
src/argrelay/relay_client/LocalClientCommandFactory.py
src/argrelay/relay_client/RemoteClient.py
src/argrelay/relay_client/RemoteClientCommandFactory.py
src/argrelay/relay_client/__init__.py
src/argrelay/relay_client/__main__.py
src/argrelay/relay_server/CustomFlaskApp.py
src/argrelay/relay_server/HelpHintCache.py
src/argrelay/relay_server/LocalServer.py
src/argrelay/relay_server/QueryCacheConfig.py
src/argrelay/relay_server/QueryEngine.py
src/argrelay/relay_server/QueryResult.py
src/argrelay/relay_server/__init__.py
src/argrelay/relay_server/__main__.py
src/argrelay/relay_server/path_config.py
src/argrelay/runtime_context/EnvelopeContainer.py
src/argrelay/runtime_context/InitControl.py
src/argrelay/runtime_context/InputContext.py
src/argrelay/runtime_context/InterpContext.py
src/argrelay/runtime_context/ParsedContext.py
src/argrelay/runtime_context/RequestContext.py
src/argrelay/runtime_context/SearchControl.py
src/argrelay/runtime_context/__init__.py
src/argrelay/runtime_data/ArgType.py
src/argrelay/runtime_data/AssignedValue.py
src/argrelay/runtime_data/ClientConfig.py
src/argrelay/runtime_data/ConnectionConfig.py
src/argrelay/runtime_data/PluginEntry.py
src/argrelay/runtime_data/ServerConfig.py
src/argrelay/runtime_data/StaticData.py
src/argrelay/runtime_data/__init__.py
src/argrelay/schema_config_core_client/ClientConfigSchema.py
src/argrelay/schema_config_core_client/ConnectionConfigSchema.py
src/argrelay/schema_config_core_client/__init__.py
src/argrelay/schema_config_core_server/MongoClientConfigSchema.py
src/argrelay/schema_config_core_server/MongoConfigSchema.py
src/argrelay/schema_config_core_server/MongoServerConfigSchema.py
src/argrelay/schema_config_core_server/QueryCacheConfigSchema.py
src/argrelay/schema_config_core_server/ServerConfigSchema.py
src/argrelay/schema_config_core_server/StaticDataSchema.py
src/argrelay/schema_config_core_server/__init__.py
src/argrelay/schema_config_interp/DataEnvelopeSchema.py
src/argrelay/schema_config_interp/FuncArgsInterpConfigSchema.py
src/argrelay/schema_config_interp/FunctionEnvelopeInstanceDataSchema.py
src/argrelay/schema_config_interp/InitControlSchema.py
src/argrelay/schema_config_interp/SearchControlSchema.py
src/argrelay/schema_config_interp/__init__.py
src/argrelay/schema_config_plugin/PluginEntrySchema.py
src/argrelay/schema_config_plugin/__init__.py
src/argrelay/schema_request/RequestContextSchema.py
src/argrelay/schema_request/__init__.py
src/argrelay/schema_response/ArgValuesSchema.py
src/argrelay/schema_response/AssignedValueSchema.py
src/argrelay/schema_response/EnvelopeContainerSchema.py
src/argrelay/schema_response/FilteredDict.py
src/argrelay/schema_response/InterpResult.py
src/argrelay/schema_response/InterpResultSchema.py
src/argrelay/schema_response/InvocationInputSchema.py
src/argrelay/schema_response/__init__.py
src/argrelay/server_spec/DescribeLineArgsSpec.py
src/argrelay/server_spec/ProposeArgValuesSpec.py
src/argrelay/server_spec/RelayLineArgsSpec.py
src/argrelay/server_spec/__init__.py
src/argrelay/server_spec/const_int.py
src/argrelay/server_spec/server_data_schema.py
src/argrelay/test_helper/EnvMockBuilder.py
src/argrelay/test_helper/InOutTestCase.py
src/argrelay/test_helper/OpenFileMock.py
src/argrelay/test_helper/__init__.py