tool_shed.dependencies package
Subpackages
- tool_shed.dependencies.repository package
- Submodules
- tool_shed.dependencies.repository.relation_builder module
RelationBuilder
RelationBuilder.__init__()
RelationBuilder.can_add_to_key_rd_dicts()
RelationBuilder.filter_only_if_compiling_contained_td()
RelationBuilder.get_prior_installation_required_and_only_if_compiling_contained_td()
RelationBuilder.get_key_for_repository_changeset_revision()
RelationBuilder.get_repository_dependencies_for_changeset_revision()
RelationBuilder.get_repository_dependency_as_key()
RelationBuilder.get_updated_changeset_revisions_for_repository_dependencies()
RelationBuilder.handle_circular_repository_dependency()
RelationBuilder.handle_current_repository_dependency()
RelationBuilder.handle_key_rd_dicts_for_repository()
RelationBuilder.handle_next_repository_dependency()
RelationBuilder.in_all_repository_dependencies()
RelationBuilder.in_circular_repository_dependencies()
RelationBuilder.in_key_rd_dicts()
RelationBuilder.initialize_all_repository_dependencies()
RelationBuilder.is_circular_repository_dependency()
RelationBuilder.populate_repository_dependency_objects_for_processing()
RelationBuilder.prune_invalid_repository_dependencies()
RelationBuilder.remove_from_key_rd_dicts()
RelationBuilder.remove_repository_dependency_reference_to_self()
RelationBuilder.update_circular_repository_dependencies()
- tool_shed.dependencies.tool package
- Submodules
- tool_shed.dependencies.tool.tag_attribute_handler module
TagAttributeHandler
TagAttributeHandler.__init__()
TagAttributeHandler.process_action_tag_set()
TagAttributeHandler.process_actions_tag_set()
TagAttributeHandler.process_actions_group_tag_set()
TagAttributeHandler.process_config()
TagAttributeHandler.process_install_tag_set()
TagAttributeHandler.process_package_tag_set()
TagAttributeHandler.process_repository_tag_set()
Submodules
tool_shed.dependencies.attribute_handlers module
- class tool_shed.dependencies.attribute_handlers.RepositoryDependencyAttributeHandler(trans: ProvidesRepositoriesContext, unpopulate)[source]
Bases:
object
- trans: ProvidesRepositoriesContext
- app: ToolShedApp
- handle_complex_dependency_elem(parent_elem, elem_index, elem)[source]
Populate or unpopulate the toolshed and changeset_revision attributes of a <repository> tag that defines a complex repository dependency.
- handle_elem(elem)[source]
Populate or unpopulate the changeset_revision and toolshed attributes of repository tags.