Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | Z _ __add__() (hermes.commands.init.util.slim_click.Formats method) __call__() (hermes.commands.base.HermesCommand method) (hermes.commands.base.HermesHelpCommand method) (hermes.commands.base.HermesPlugin method) (hermes.commands.base.HermesVersionCommand method) (hermes.commands.clean.base.HermesCleanCommand method) (hermes.commands.curate.base.BaseCuratePlugin method) (hermes.commands.curate.base.HermesCurateCommand method) (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.base.HermesDepositCommand method) (hermes.commands.harvest.base.HermesHarvestCommand method) (hermes.commands.harvest.base.HermesHarvestPlugin method) (hermes.commands.harvest.cff.CffHarvestPlugin method) (hermes.commands.harvest.codemeta.CodeMetaHarvestPlugin method) (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin method) (hermes.commands.HermesCleanCommand method) (hermes.commands.HermesCurateCommand method) (hermes.commands.HermesDepositCommand method) (hermes.commands.HermesHarvestCommand method) (hermes.commands.HermesHelpCommand method) (hermes.commands.HermesInitCommand method) (hermes.commands.HermesPostprocessCommand method) (hermes.commands.HermesProcessCommand method) (hermes.commands.HermesVersionCommand method) (hermes.commands.init.base.HermesInitCommand method) (hermes.commands.postprocess.base.HermesPostprocessCommand method) (hermes.commands.process.base.HermesProcessCommand method) (hermes.model.merge.CollectionMergeStrategy method) (hermes.model.merge.ObjectMergeStrategy method) __class_vars__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __contains__() (hermes.model.path.ContextPath method) __enter__() (hermes.model.context.HermesHarvestContext method) __eq__() (hermes.model.path.ContextPath method) __exit__() (hermes.model.context.HermesHarvestContext method) __getitem__() (hermes.model.context.HermesContext method) (hermes.model.path.ContextPath method) __private_attributes__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_complete__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_computed_fields__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_core_schema__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_custom_init__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_decorators__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_extra__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_fields__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_fields_set__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_generic_metadata__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_parent_namespace__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_post_init__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_private__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_root_model__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_serializer__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __pydantic_validator__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __repr__() (hermes.model.path.ContextPath method) __signature__ (hermes.commands.base.HermesHelpSettings attribute) (hermes.commands.deposit.file.FileDepositSettings attribute) __str__() (hermes.commands.marketplace.PluginInfo method) (hermes.model.path.ContextPath method) _base (hermes.model.context.HermesHarvestContext attribute) _caches (hermes.model.context.HermesContext attribute) _CFF_VERSION (in module hermes.commands.harvest.cff) _check() (hermes.model.merge.MergeStrategy method) _check_path() (hermes.model.merge.MergeStrategy static method) _check_types() (hermes.model.merge.MergeStrategy static method) _check_values() (hermes.model.context.HermesHarvestContext method) _CODEMETA_CONTEXT_URL (hermes.model.context.CodeMetaContext attribute) _codemeta_to_invenio_deposition() (hermes.commands.deposit.invenio.InvenioDepositPlugin method) (hermes.commands.deposit.rodare.RodareDepositPlugin method) _convert_cff_to_codemeta() (hermes.commands.harvest.cff.CffHarvestPlugin method) _CurateSettings (class in hermes.commands.curate.base) _data (hermes.model.context.HermesContext attribute) _default_format() (hermes.commands.init.util.slim_click.ColorLogFormatter static method) _DepositSettings (class in hermes.commands.deposit.base) _doi_is_version_of_concept_doi() (in module hermes.commands.marketplace) _ep (hermes.model.context.HermesHarvestContext attribute) _errors (hermes.model.context.HermesContext attribute) _extract_license_id_from_response() (hermes.commands.deposit.invenio.InvenioResolver static method) (hermes.commands.deposit.invenio_rdm.InvenioRDMResolver static method) _filter (hermes.model.merge.MergeStrategy attribute) _filter_files() (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin method) _find_files() (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin method) _find_in_parent() (hermes.model.path.ContextPath method) _find_setter() (hermes.model.path.ContextPath method) _get_access_modalities() (hermes.commands.deposit.invenio.InvenioDepositPlugin method) _get_community_identifiers() (hermes.commands.deposit.invenio.InvenioDepositPlugin method) _get_item() (hermes.model.path.ContextPath static method) _get_license_identifier() (hermes.commands.deposit.invenio.InvenioDepositPlugin method) _get_single_cff() (hermes.commands.harvest.cff.CffHarvestPlugin method) _get_single_codemeta() (hermes.commands.harvest.codemeta.CodeMetaHarvestPlugin method) _git_ls_files() (in module hermes.commands.harvest.file_exists) _HarvestSettings (class in hermes.commands.harvest.base) _HermesCleanSettings (class in hermes.commands.clean.base) _HermesInitSettings (class in hermes.commands.init.base) _HermesSettings (class in hermes.commands.base) _is_hermes_reference() (in module hermes.commands.marketplace) _load_cff_from_file() (hermes.commands.harvest.cff.CffHarvestPlugin method) _log (hermes.model.context.HermesHarvestContext attribute) (in module hermes.commands.deposit.invenio) (in module hermes.commands.harvest.cff) (in module hermes.commands.harvest.util.validate_codemeta) (in module hermes.commands.postprocess.invenio) (in module hermes.commands.postprocess.invenio_rdm) (in module hermes.model.context) (in module hermes.model.path) _loggers (in module hermes.logger) _logging_config (in module hermes.logger) _ls_files() (in module hermes.commands.harvest.file_exists) _patch_author_emails() (hermes.commands.harvest.cff.CffHarvestPlugin method) _path_matches_pattern() (in module hermes.commands.harvest.file_exists) _plugin_loc() (in module hermes.commands.marketplace) _PostprocessSettings (class in hermes.commands.postprocess.base) _PRIMARY_ATTR (hermes.model.context.CodeMetaContext attribute) _search_license_info() (hermes.commands.deposit.invenio_rdm.InvenioRDMResolver method) _set_item() (hermes.model.path.ContextPath method) _sort_plugins_by_step() (in module hermes.commands.marketplace) _strategies (hermes.model.merge.MergeStrategies attribute) _tag_files() (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin method) _type (hermes.model.path.ContextPath attribute) _update_key_from() (hermes.model.context.HermesHarvestContext method) _validate() (hermes.commands.harvest.cff.CffHarvestPlugin method) (hermes.commands.harvest.codemeta.CodeMetaHarvestPlugin method) A absolute_path (hermes.commands.init.base.HermesInitFolderInfo attribute) abstract (hermes.commands.marketplace.PluginInfo attribute) (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) AcceptCuratePlugin (class in hermes.commands.curate.accept) access_conditions (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) access_right (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) access_token (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) add_context() (hermes.model.context.HermesContext method) allow_actions() (in module hermes.commands.init.util.connect_github) answer() (in module hermes.commands.init.util.slim_click) api_paths (hermes.commands.deposit.invenio.InvenioClient property) (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) api_url (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) are_equal() (hermes.model.merge.CollectionMergeStrategy method) (hermes.model.merge.MergeStrategy method) (hermes.model.merge.ObjectMergeStrategy method) as_codemeta() (hermes.commands.harvest.file_exists.CreativeWork method) (hermes.commands.harvest.file_exists.MediaObject method) (hermes.commands.harvest.file_exists.URL method) associated_media (hermes.commands.harvest.file_exists.CreativeWork attribute) auth_token (hermes.commands.deposit.invenio.InvenioClient attribute) (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) author (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) authorization_base_url (in module hermes.commands.init.util.connect_github) authorize() (hermes.commands.init.util.connect_gitlab.GitLabConnection method) authorize_url (hermes.commands.init.util.oauth_process.OauthProcess attribute) AUTO_LOG_ON_ECHO (in module hermes.commands.init.util.slim_click) B base_search_patterns (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin attribute) base_url (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) BaseCuratePlugin (class in hermes.commands.curate.base) BaseDepositPlugin (class in hermes.commands.deposit.base) BOLD (hermes.commands.init.util.slim_click.Formats attribute) builtin (hermes.commands.marketplace.PluginInfo attribute) builtin_plugins (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) C callback() (hermes.commands.init.util.oauth_process.Handler method) can_handle() (hermes.model.merge.MergeStrategy method) cff_doi() (in module hermes.commands.postprocess.invenio) CffHarvestPlugin (class in hermes.commands.harvest.cff) CffHarvestSettings (class in hermes.commands.harvest.cff) check_hermes_version() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) checks (hermes.model.merge.MergeStrategy attribute) choose() (in module hermes.commands.init.util.slim_click) choose_deposit_files() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) choose_deposit_platform() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) choose_plugins() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) choose_push_trigger() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) choose_setup_method() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) ci_parameters (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) clean_up_files() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) client (hermes.commands.deposit.invenio.InvenioResolver attribute) client_id (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) (hermes.commands.init.util.oauth_process.OauthProcess attribute) (in module hermes.commands.init.util.connect_github) client_secret (hermes.commands.init.util.oauth_process.OauthProcess attribute) (in module hermes.commands.init.util.connect_github) CodeMetaContext (class in hermes.model.context) CodeMetaHarvestPlugin (class in hermes.commands.harvest.codemeta) CollectionMergeStrategy (class in hermes.model.merge) ColorLogFormatter (class in hermes.commands.init.util.slim_click) ColorLogHandler (class in hermes.commands.init.util.slim_click) command (hermes.commands.curate.base.BaseCuratePlugin attribute) (hermes.commands.deposit.base.BaseDepositPlugin attribute) command_name (hermes.commands.base.HermesCommand attribute) (hermes.commands.base.HermesHelpCommand attribute) (hermes.commands.base.HermesVersionCommand attribute) (hermes.commands.clean.base.HermesCleanCommand attribute) (hermes.commands.curate.base.HermesCurateCommand attribute) (hermes.commands.deposit.base.HermesDepositCommand attribute) (hermes.commands.harvest.base.HermesHarvestCommand attribute) (hermes.commands.HermesCleanCommand attribute) (hermes.commands.HermesCurateCommand attribute) (hermes.commands.HermesDepositCommand attribute) (hermes.commands.HermesHarvestCommand attribute) (hermes.commands.HermesHelpCommand attribute) (hermes.commands.HermesInitCommand attribute) (hermes.commands.HermesPostprocessCommand attribute) (hermes.commands.HermesProcessCommand attribute) (hermes.commands.HermesVersionCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) (hermes.commands.postprocess.base.HermesPostprocessCommand attribute) (hermes.commands.process.base.HermesProcessCommand attribute) communities (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) communities_api_path (hermes.commands.deposit.invenio.InvenioClient property) config (hermes.commands.deposit.invenio.InvenioClient attribute) (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) config_record_id() (in module hermes.commands.postprocess.invenio) (in module hermes.commands.postprocess.invenio_rdm) configure_ci_template() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) configure_git_project() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) configure_github() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) configure_gitlab() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) confirm() (in module hermes.commands.init.util.slim_click) connect_deposit_platform() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) content_size (hermes.commands.harvest.file_exists.MediaObject attribute) context_ (hermes.commands.marketplace.SchemaOrgModel attribute) ContextPath (class in hermes.model.path) ContextPathGrammar (class in hermes.model.path) contexts (hermes.model.context.HermesContext attribute) convert_remote_url() (in module hermes.commands.init.util.git_info) create_ci_template() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) create_citation_cff() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) create_console_hyperlink() (in module hermes.commands.init.util.slim_click) create_handler_constructor() (hermes.commands.init.util.oauth_process.OauthProcess method) create_hermes_toml() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) create_initial_version() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) create_new_version() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) create_project_access_token() (hermes.commands.init.util.connect_gitlab.GitLabConnection method) create_report() (hermes.commands.curate.base.BaseCuratePlugin method) create_rodare_token() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) create_secret() (in module hermes.commands.init.util.connect_github) create_variable() (hermes.commands.init.util.connect_gitlab.GitLabConnection method) create_zenodo_token() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) CreativeWork (class in hermes.commands.harvest.file_exists) ctx (hermes.commands.curate.base.BaseCuratePlugin attribute) (hermes.commands.deposit.base.BaseDepositPlugin attribute) current_dir (hermes.commands.init.base.HermesInitFolderInfo attribute) current_steps (in module hermes.commands.init.util.slim_click) D DEACTIVATE_BROWSER_OPENING (in module hermes.commands.init.util.oauth_process) debug_info() (in module hermes.commands.init.util.slim_click) DEFAULT_COMMUNITIES_API_PATH (hermes.commands.deposit.invenio.InvenioClient attribute) default_cwd (in module hermes.commands.init.util.git_info) DEFAULT_DEPOSITIONS_API_PATH (hermes.commands.deposit.invenio.InvenioClient attribute) default_file_logger (in module hermes.commands.init.util.slim_click) DEFAULT_LICENSES_API_PATH (hermes.commands.deposit.invenio.InvenioClient attribute) (hermes.commands.deposit.invenio_rdm.InvenioRDMClient attribute) default_merge_strategies (in module hermes.model.merge) DEFAULT_RECORDS_API_PATH (hermes.commands.deposit.invenio.InvenioClient attribute) default_scopes (in module hermes.commands.init.util.connect_gitlab) default_timestamp (hermes.model.context.HermesContext attribute) delete_artifacts() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) deposit_platform (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) DepositId (class in hermes.commands.init.base) depositions_api_path (hermes.commands.deposit.invenio.InvenioClient property) DepositionUnauthorizedError DepositOptions (in module hermes.commands.init.base) DepositPlatform (class in hermes.commands.init.base) derive_settings_class() (hermes.commands.base.HermesCommand class method) device_code_addition (in module hermes.commands.init.util.connect_gitlab) device_code_url (hermes.commands.init.util.oauth_process.OauthProcess attribute) (in module hermes.commands.init.util.connect_github) dir_folders (hermes.commands.init.base.HermesInitFolderInfo attribute) dir_list (hermes.commands.init.base.HermesInitFolderInfo attribute) do_GET() (hermes.commands.init.util.oauth_process.Handler method) doi (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) download_file_from_url() (in module hermes.commands.init.base) E echo() (in module hermes.commands.init.util.slim_click) embargo_date (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) emit() (hermes.commands.init.util.slim_click.ColorLogHandler method) Empty (hermes.commands.init.base.DepositId attribute) (hermes.commands.init.base.GitHoster attribute) EMPTY (hermes.commands.init.util.slim_click.Formats attribute) enable_git_ls_files (hermes.commands.harvest.file_exists.FileExistsHarvestSettings attribute) enable_validation (hermes.commands.harvest.cff.CffHarvestSettings attribute) encoding_format (hermes.commands.harvest.file_exists.MediaObject attribute) encrypt_secret() (in module hermes.commands.init.util.connect_github) ENDC (hermes.commands.init.util.slim_click.Formats attribute) error() (hermes.model.context.HermesContext method) (hermes.model.context.HermesHarvestContext method) error_description (hermes.commands.init.util.oauth_process.OauthProcess attribute) errors (hermes.commands.base.HermesCommand attribute) execute (hermes.commands.postprocess.base._PostprocessSettings attribute) extract_value() (in module hermes.commands.init.util.oauth_process) F FAIL (hermes.commands.init.util.slim_click.Formats attribute) field (hermes.model.path.ContextPathGrammar attribute) FileDepositPlugin (class in hermes.commands.deposit.file) FileDepositSettings (class in hermes.commands.deposit.file) FileExistsHarvestPlugin (class in hermes.commands.harvest.file_exists) FileExistsHarvestSettings (class in hermes.commands.harvest.file_exists) filename (hermes.commands.deposit.file.FileDepositSettings attribute) files (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) find_key() (hermes.model.context.CodeMetaContext method) finish() (hermes.model.context.HermesHarvestContext method) folder_info (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) format() (hermes.commands.init.util.slim_click.ColorLogFormatter method) Formats (class in hermes.commands.init.util.slim_click) formats (hermes.commands.init.util.slim_click.ColorLogFormatter attribute) formatter (hermes.commands.init.util.slim_click.ColorLogHandler attribute) from_path() (hermes.commands.harvest.file_exists.CreativeWork class method) (hermes.commands.harvest.file_exists.MediaObject class method) (hermes.commands.harvest.file_exists.URL class method) G get_access_token() (in module hermes.commands.init.util.connect_github) get_ansi() (hermes.commands.init.util.slim_click.Formats method) get_builtin_plugins() (in module hermes.commands.init.base) get_cache() (hermes.model.context.HermesContext method) get_community() (hermes.commands.deposit.invenio.InvenioClient method) get_current_branch() (in module hermes.commands.init.util.git_info) get_data() (hermes.model.context.HermesContext method) (hermes.model.context.HermesHarvestContext method) get_deposit() (hermes.commands.deposit.invenio.InvenioClient method) get_from() (hermes.model.path.ContextPath method) get_git_hoster_from_url() (in module hermes.commands.init.base) get_handler_by_name() (in module hermes.commands.init.base) get_license() (hermes.commands.deposit.invenio.InvenioClient method) (hermes.commands.deposit.invenio_rdm.InvenioRDMClient method) get_licenses() (hermes.commands.deposit.invenio_rdm.InvenioRDMClient method) get_log_type() (hermes.commands.init.util.slim_click.Formats method) get_pip_install_command() (hermes.commands.marketplace.PluginInfo method) get_plugin_infos() (in module hermes.commands.marketplace) get_record() (hermes.commands.deposit.invenio.InvenioClient method) get_refresh_token() (in module hermes.commands.init.util.connect_zenodo) get_remote_url() (in module hermes.commands.init.util.git_info) get_remotes() (in module hermes.commands.init.util.git_info) get_template_url() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) get_tokens() (hermes.commands.init.util.oauth_process.OauthProcess method) (in module hermes.commands.init.util.connect_github) (in module hermes.commands.init.util.connect_zenodo) get_tokens_from_auth_code() (hermes.commands.init.util.oauth_process.OauthProcess method) get_tokens_from_device_flow() (hermes.commands.init.util.oauth_process.OauthProcess method) get_tokens_from_oauth() (hermes.commands.init.util.oauth_process.OauthProcess method) get_tokens_from_refresh_token() (hermes.commands.init.util.oauth_process.OauthProcess method) get_valid_cwd() (in module hermes.commands.init.util.git_info) getLogger() (in module hermes.logger) git_branch (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) git_hoster (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) git_remote (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) git_remote_url (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) GitHoster (class in hermes.commands.init.base) GitHub (hermes.commands.init.base.GitHoster attribute) GitLab (hermes.commands.init.base.GitHoster attribute) gitlab_instance_name (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) GitLabConnection (class in hermes.commands.init.util.connect_gitlab) guess_file_type() (in module hermes.utils) H handle_data() (hermes.commands.marketplace.PluginMarketPlaceParser method) handle_endtag() (hermes.commands.marketplace.PluginMarketPlaceParser method) handle_starttag() (hermes.commands.marketplace.PluginMarketPlaceParser method) Handler (class in hermes.commands.init.util.oauth_process) has_citation_cff (hermes.commands.init.base.HermesInitFolderInfo attribute) has_client() (hermes.commands.init.util.connect_gitlab.GitLabConnection method) has_git_folder (hermes.commands.init.base.HermesInitFolderInfo attribute) has_gitignore (hermes.commands.init.base.HermesInitFolderInfo attribute) has_hermes_toml (hermes.commands.init.base.HermesInitFolderInfo attribute) has_readme (hermes.commands.init.base.HermesInitFolderInfo attribute) HEADER (hermes.commands.init.util.slim_click.Formats attribute) headline() (in module hermes.commands.init.util.slim_click) hermes module hermes.commands module hermes.commands.base module hermes.commands.clean module hermes.commands.clean.base module hermes.commands.cli module hermes.commands.curate module hermes.commands.curate.accept module hermes.commands.curate.base module hermes.commands.deposit module hermes.commands.deposit.base module hermes.commands.deposit.error module hermes.commands.deposit.file module hermes.commands.deposit.invenio module hermes.commands.deposit.invenio_rdm module hermes.commands.deposit.rodare module hermes.commands.harvest module hermes.commands.harvest.base module hermes.commands.harvest.cff module hermes.commands.harvest.codemeta module hermes.commands.harvest.file_exists module hermes.commands.harvest.util module hermes.commands.harvest.util.validate_codemeta module hermes.commands.init module hermes.commands.init.base module hermes.commands.init.util module hermes.commands.init.util.connect_github module hermes.commands.init.util.connect_gitlab module hermes.commands.init.util.connect_zenodo module hermes.commands.init.util.git_info module hermes.commands.init.util.oauth_process module hermes.commands.init.util.slim_click module hermes.commands.marketplace module hermes.commands.postprocess module hermes.commands.postprocess.base module hermes.commands.postprocess.invenio module hermes.commands.postprocess.invenio_rdm module hermes.commands.process module hermes.commands.process.base module hermes.error module hermes.logger module hermes.model module hermes.model.context module hermes.model.errors module hermes.model.merge module hermes.model.path module hermes.utils module hermes_cache_name (hermes.model.context.HermesContext attribute) hermes_concept_doi (in module hermes.utils) hermes_dir (hermes.model.context.HermesContext attribute) hermes_doi (in module hermes.utils) hermes_doi_url (in module hermes.utils) hermes_homepage (in module hermes.utils) hermes_lod_context (hermes.model.context.HermesContext attribute) hermes_metadata (in module hermes.utils) hermes_name (hermes.model.context.HermesContext attribute) (in module hermes.utils) hermes_toml_data (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) hermes_urls (in module hermes.utils) hermes_user_agent (in module hermes.utils) hermes_version (in module hermes.utils) hermes_was_already_installed (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) HermesCleanCommand (class in hermes.commands) (class in hermes.commands.clean.base) HermesCommand (class in hermes.commands.base) HermesContext (class in hermes.model.context) HermesCurateCommand (class in hermes.commands) (class in hermes.commands.curate.base) HermesDepositCommand (class in hermes.commands) (class in hermes.commands.deposit.base) HermesHarvestCommand (class in hermes.commands) (class in hermes.commands.harvest.base) HermesHarvestContext (class in hermes.model.context) HermesHarvestPlugin (class in hermes.commands.harvest.base) HermesHelpCommand (class in hermes.commands) (class in hermes.commands.base) HermesHelpSettings (class in hermes.commands.base) HermesInitCommand (class in hermes.commands) (class in hermes.commands.init.base) HermesInitFolderInfo (class in hermes.commands.init.base) HermesPlugin (class in hermes.commands.base) HermesPostprocessCommand (class in hermes.commands) (class in hermes.commands.postprocess.base) HermesPostprocessPlugin (class in hermes.commands.postprocess.base) HermesProcessCommand (class in hermes.commands) (class in hermes.commands.process.base) HermesProcessPlugin (class in hermes.commands.process.base) HermesValidationError HermesVersionCommand (class in hermes.commands) (class in hermes.commands.base) HermesVersionSettings (class in hermes.commands.base) I id (hermes.commands.init.base.DepositPlatform attribute) id_ (hermes.commands.marketplace.SchemaOrgModel attribute) id_keys (hermes.model.merge.ObjectMergeStrategy attribute) index (hermes.model.path.ContextPathGrammar attribute) index() (hermes.commands.init.util.oauth_process.Handler method) init_cache() (hermes.model.context.HermesContext method) init_command_parser() (hermes.commands.base.HermesCommand method) (hermes.commands.base.HermesHelpCommand method) (hermes.commands.curate.base.HermesCurateCommand method) (hermes.commands.deposit.base.HermesDepositCommand method) (hermes.commands.HermesCurateCommand method) (hermes.commands.HermesDepositCommand method) (hermes.commands.HermesHelpCommand method) (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) init_common_parser() (hermes.commands.base.HermesCommand method) init_logging() (in module hermes.logger) init_merge_strategies() (hermes.model.path.ContextPath class method) init_plugins() (hermes.commands.base.HermesCommand class method) install_url (hermes.commands.marketplace.PluginInfo attribute) (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) integrate_deposit_platform() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) integrate_plugins() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) internal_name (hermes.commands.init.base.DepositPlatform attribute) invenio_client_class (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) (hermes.commands.deposit.invenio.InvenioResolver attribute) (hermes.commands.deposit.invenio_rdm.InvenioRDMResolver attribute) (hermes.commands.deposit.invenio_rdm.IvenioRDMDepositPlugin attribute) (hermes.commands.deposit.rodare.RodareDepositPlugin attribute) (hermes.commands.deposit.rodare.RodareResolver attribute) invenio_context_path (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) invenio_ctx (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) invenio_resolver_class (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) (hermes.commands.deposit.invenio_rdm.IvenioRDMDepositPlugin attribute) (hermes.commands.deposit.rodare.RodareDepositPlugin attribute) InvenioClient (class in hermes.commands.deposit.invenio) InvenioDepositPlugin (class in hermes.commands.deposit.invenio) InvenioDepositSettings (class in hermes.commands.deposit.invenio) InvenioRDMClient (class in hermes.commands.deposit.invenio_rdm) InvenioRDMResolver (class in hermes.commands.deposit.invenio_rdm) InvenioResolver (class in hermes.commands.deposit.invenio) is_git_installed() (in module hermes.commands.init.util.git_info) is_initial_publication() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) is_json_ld (hermes.commands.marketplace.PluginMarketPlaceParser attribute) is_part_of (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) is_publication_approved() (hermes.commands.curate.accept.AcceptCuratePlugin method) (hermes.commands.curate.base.BaseCuratePlugin method) is_url_gitlab() (in module hermes.commands.init.util.connect_gitlab) is_valid() (hermes.commands.marketplace.PluginInfo method) ITALIC (hermes.commands.init.util.slim_click.Formats attribute) IvenioRDMDepositPlugin (class in hermes.commands.deposit.invenio_rdm) K keep_untagged_files (hermes.commands.harvest.file_exists.FileExistsHarvestSettings attribute) key (hermes.model.path.ContextPathGrammar attribute) keys() (hermes.model.context.HermesContext method) keywords (hermes.commands.harvest.file_exists.CreativeWork attribute) (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) kill_server() (hermes.commands.init.util.oauth_process.OauthProcess method) L licenses_api_path (hermes.commands.deposit.invenio.InvenioClient property) links (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) load_cache() (hermes.model.context.HermesHarvestContext method) load_settings() (hermes.commands.base.HermesCommand method) (hermes.commands.base.HermesHelpCommand method) (hermes.commands.base.HermesVersionCommand method) (hermes.commands.clean.base.HermesCleanCommand method) (hermes.commands.HermesCleanCommand method) (hermes.commands.HermesHelpCommand method) (hermes.commands.HermesInitCommand method) (hermes.commands.HermesVersionCommand method) (hermes.commands.init.base.HermesInitCommand method) local_port (hermes.commands.init.util.oauth_process.OauthProcess attribute) (in module hermes.commands.init.util.connect_github) (in module hermes.commands.init.util.connect_zenodo) location (hermes.commands.marketplace.PluginInfo attribute) log (hermes.commands.base.HermesCommand attribute) log_request() (hermes.commands.init.util.oauth_process.Handler method) logging (hermes.commands.base._HermesSettings attribute) M main() (in module hermes.commands.cli) (in module hermes.commands.marketplace) make() (hermes.model.path.ContextPath class method) map_metadata() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.file.FileDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) mark_as_new_path() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) MARKETPLACE_URL (in module hermes.commands.marketplace) mask_options_values() (in module hermes.utils) max_steps (in module hermes.commands.init.util.slim_click) MediaObject (class in hermes.commands.harvest.file_exists) merge_contexts_from() (hermes.model.context.CodeMetaContext method) merge_from() (hermes.model.context.CodeMetaContext method) merge_strategies (hermes.model.path.ContextPath attribute) MergeError MergeStrategies (class in hermes.model.merge) MergeStrategy (class in hermes.model.merge) method (hermes.commands.curate.base._CurateSettings attribute) MisconfigurationError model_config (hermes.commands.base._HermesSettings attribute) (hermes.commands.marketplace.SchemaOrgModel attribute) model_dump_jsonld() (hermes.commands.marketplace.SchemaOrgModel method) module hermes hermes.commands hermes.commands.base hermes.commands.clean hermes.commands.clean.base hermes.commands.cli hermes.commands.curate hermes.commands.curate.accept hermes.commands.curate.base hermes.commands.deposit hermes.commands.deposit.base hermes.commands.deposit.error hermes.commands.deposit.file hermes.commands.deposit.invenio hermes.commands.deposit.invenio_rdm hermes.commands.deposit.rodare hermes.commands.harvest hermes.commands.harvest.base hermes.commands.harvest.cff hermes.commands.harvest.codemeta hermes.commands.harvest.file_exists hermes.commands.harvest.util hermes.commands.harvest.util.validate_codemeta hermes.commands.init hermes.commands.init.base hermes.commands.init.util hermes.commands.init.util.connect_github hermes.commands.init.util.connect_gitlab hermes.commands.init.util.connect_zenodo hermes.commands.init.util.git_info hermes.commands.init.util.oauth_process hermes.commands.init.util.slim_click hermes.commands.marketplace hermes.commands.postprocess hermes.commands.postprocess.base hermes.commands.postprocess.invenio hermes.commands.postprocess.invenio_rdm hermes.commands.process hermes.commands.process.base hermes.error hermes.logger hermes.model hermes.model.context hermes.model.errors hermes.model.merge hermes.model.path hermes.utils N name (hermes.commands.harvest.file_exists.CreativeWork attribute) (hermes.commands.init.base.DepositPlatform attribute) (hermes.commands.init.util.oauth_process.OauthProcess attribute) (hermes.commands.marketplace.PluginInfo attribute) (hermes.commands.marketplace.SchemaOrgOrganization attribute) (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) new() (hermes.model.path.ContextPath method) new_created_paths (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) new_deposit() (hermes.commands.deposit.invenio.InvenioClient method) new_value (hermes.model.errors.MergeError attribute) next_step() (in module hermes.commands.init.util.slim_click) no_git_setup() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) O oauth_process (hermes.commands.init.util.oauth_process.Handler attribute) oauth_process() (hermes.commands.init.util.connect_gitlab.GitLabConnection method) (in module hermes.commands.init.util.connect_github) (in module hermes.commands.init.util.connect_zenodo) OauthProcess (class in hermes.commands.init.util.oauth_process) ObjectMergeStrategy (class in hermes.model.merge) OKBLUE (hermes.commands.init.util.slim_click.Formats attribute) OKCYAN (hermes.commands.init.util.slim_click.Formats attribute) OKGREEN (hermes.commands.init.util.slim_click.Formats attribute) old_value (hermes.model.errors.MergeError attribute) open_browser() (hermes.commands.init.util.oauth_process.OauthProcess method) P parent (hermes.model.path.ContextPath property) parse() (hermes.model.path.ContextPath class method) (hermes.model.path.ContextPathGrammar class method) parse_plugins_from_url() (hermes.commands.marketplace.PluginMarketPlaceParser method) parse_response_to_dict() (in module hermes.commands.init.util.oauth_process) parser (hermes.commands.base.HermesCommand attribute) patch_settings() (hermes.commands.base.HermesCommand method) path (hermes.model.errors.MergeError attribute) (hermes.model.path.ContextPath property) (hermes.model.path.ContextPathGrammar attribute) platform_name (hermes.commands.deposit.invenio.InvenioClient attribute) (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) (hermes.commands.deposit.invenio_rdm.InvenioRDMClient attribute) (hermes.commands.deposit.invenio_rdm.IvenioRDMDepositPlugin attribute) (hermes.commands.deposit.rodare.RodareClient attribute) (hermes.commands.deposit.rodare.RodareDepositPlugin attribute) plugin_name (hermes.commands.init.base.DepositPlatform attribute) plugin_relevant_commands (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) PluginInfo (class in hermes.commands.marketplace) PluginMarketPlaceParser (class in hermes.commands.marketplace) plugins (hermes.commands.base.HermesCommand attribute) (hermes.commands.marketplace.PluginMarketPlaceParser attribute) PREFER_DEVICE_FLOW (in module hermes.commands.init.util.oauth_process) prepare() (hermes.commands.curate.base.BaseCuratePlugin method) (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) (hermes.commands.deposit.rodare.RodareDepositPlugin method) prepare_codemeta() (hermes.model.context.CodeMetaContext method) press_enter_to_continue() (in module hermes.commands.init.util.slim_click) PRINT_DEBUG (in module hermes.commands.init.util.slim_click) process_decision_negative() (hermes.commands.curate.base.BaseCuratePlugin method) process_decision_positive() (hermes.commands.curate.accept.AcceptCuratePlugin method) (hermes.commands.curate.base.BaseCuratePlugin method) ProcessSettings (class in hermes.commands.process.base) project_id (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) project_namespace_name (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) project_url (hermes.commands.init.util.connect_gitlab.GitLabConnection attribute) publish() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.file.FileDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) purge_caches() (hermes.model.context.HermesContext method) R real_client_id (in module hermes.commands.init.util.connect_zenodo) real_client_secret (in module hermes.commands.init.util.connect_zenodo) record_id (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) records_api_path (hermes.commands.deposit.invenio.InvenioClient property) redirect_uri (hermes.commands.init.util.oauth_process.OauthProcess attribute) (in module hermes.commands.init.util.connect_github) refresh_folder_info() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) register() (hermes.model.merge.MergeStrategies method) related_identifiers() (hermes.commands.deposit.invenio.InvenioDepositPlugin method) (hermes.commands.deposit.rodare.RodareDepositPlugin method) REPOSITORY_URL (in module hermes.commands.init.base) request() (hermes.commands.deposit.invenio.InvenioClient method) resolve() (hermes.model.path.ContextPath method) resolve_doi() (hermes.commands.deposit.invenio.InvenioResolver method) resolve_latest_id() (hermes.commands.deposit.invenio.InvenioResolver method) resolve_license_id() (hermes.commands.deposit.invenio.InvenioResolver method) (hermes.commands.deposit.invenio_rdm.InvenioRDMResolver method) resolve_record_id() (hermes.commands.deposit.invenio.InvenioResolver method) resolver (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) retrieve_project_urls() (in module hermes.utils) robis_pub_id (hermes.commands.deposit.rodare.RodareDepositSettings attribute) robis_publication_url (hermes.commands.deposit.rodare.RodareDepositPlugin attribute) robis_url (hermes.commands.deposit.rodare.RodareDepositPlugin attribute) Rodare (hermes.commands.init.base.DepositId attribute) RodareClient (class in hermes.commands.deposit.rodare) RodareDepositPlugin (class in hermes.commands.deposit.rodare) RodareDepositSettings (class in hermes.commands.deposit.rodare) RodareResolver (class in hermes.commands.deposit.rodare) RodareTest (hermes.commands.init.base.DepositId attribute) run_git_command() (in module hermes.commands.init.util.git_info) S sandbox_client_id (in module hermes.commands.init.util.connect_zenodo) sandbox_client_secret (in module hermes.commands.init.util.connect_zenodo) schema_org_hermes (in module hermes.commands.marketplace) SchemaOrgModel (class in hermes.commands.marketplace) SchemaOrgOrganization (class in hermes.commands.marketplace) SchemaOrgSoftwareApplication (class in hermes.commands.marketplace) scope (hermes.commands.init.util.oauth_process.OauthProcess attribute) (in module hermes.commands.init.util.connect_github) (in module hermes.commands.init.util.connect_zenodo) scout_current_folder() (in module hermes.commands.init.base) search_pattern_keywords (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin attribute) search_pattern_list (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin attribute) search_patterns (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin attribute) (hermes.commands.harvest.file_exists.FileExistsHarvestSettings attribute) select() (hermes.model.merge.MergeStrategies method) selected_plugins (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) server (hermes.commands.init.util.oauth_process.OauthProcess attribute) set_in_dict() (in module hermes.model.path) set_push_trigger_to_branch() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) set_push_trigger_to_tag() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) settings (hermes.commands.base.HermesCommand attribute) (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin attribute) settings_class (hermes.commands.base.HermesCommand attribute) (hermes.commands.base.HermesHelpCommand attribute) (hermes.commands.base.HermesPlugin attribute) (hermes.commands.base.HermesVersionCommand attribute) (hermes.commands.clean.base.HermesCleanCommand attribute) (hermes.commands.curate.base.HermesCurateCommand attribute) (hermes.commands.deposit.base.HermesDepositCommand attribute) (hermes.commands.deposit.file.FileDepositPlugin attribute) (hermes.commands.deposit.invenio.InvenioDepositPlugin attribute) (hermes.commands.deposit.rodare.RodareDepositPlugin attribute) (hermes.commands.harvest.base.HermesHarvestCommand attribute) (hermes.commands.harvest.cff.CffHarvestPlugin attribute) (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin attribute) (hermes.commands.HermesCleanCommand attribute) (hermes.commands.HermesCurateCommand attribute) (hermes.commands.HermesDepositCommand attribute) (hermes.commands.HermesHarvestCommand attribute) (hermes.commands.HermesHelpCommand attribute) (hermes.commands.HermesInitCommand attribute) (hermes.commands.HermesPostprocessCommand attribute) (hermes.commands.HermesProcessCommand attribute) (hermes.commands.HermesVersionCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) (hermes.commands.postprocess.base.HermesPostprocessCommand attribute) (hermes.commands.process.base.HermesProcessCommand attribute) setup() (in module hermes.commands.init.util.connect_zenodo) setup_file_logging() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) setup_logging_for_oauthlib() (in module hermes.commands.init.util.oauth_process) setup_method (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) shutdown_event (hermes.commands.init.util.oauth_process.OauthProcess attribute) site_specific_oauth_clients (in module hermes.commands.init.util.connect_gitlab) site_url (hermes.commands.deposit.invenio.InvenioClient attribute) (hermes.commands.deposit.invenio.InvenioDepositSettings attribute) (hermes.commands.deposit.rodare.RodareDepositSettings attribute) sources (hermes.commands.harvest.base._HarvestSettings attribute) start_server() (hermes.commands.init.util.oauth_process.OauthProcess method) step (hermes.commands.marketplace.PluginInfo attribute) store_cache() (hermes.model.context.HermesHarvestContext method) string_in_file() (in module hermes.commands.init.base) T tag (hermes.model.errors.MergeError attribute) tags (hermes.model.context.CodeMetaContext attribute) target (hermes.commands.deposit.base._DepositSettings attribute) template_base_url (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) template_branch (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) template_folder (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) template_repo (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) test_if_refresh_token_authorization_works() (in module hermes.commands.init.util.connect_zenodo) test_if_token_is_valid() (in module hermes.commands.init.util.connect_zenodo) test_initialization() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) token (hermes.commands.init.base.DepositPlatform attribute) token_addition (in module hermes.commands.init.util.connect_gitlab) token_name (hermes.commands.init.base.DepositPlatform attribute) token_url (hermes.commands.init.util.oauth_process.OauthProcess attribute) (in module hermes.commands.init.util.connect_github) tokens (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) (hermes.commands.init.util.oauth_process.OauthProcess attribute) TUTORIAL_URL (in module hermes.commands.init.base) type_ (hermes.commands.marketplace.SchemaOrgModel attribute) (hermes.commands.marketplace.SchemaOrgOrganization attribute) (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) U UNDERLINE (hermes.commands.init.util.slim_click.Formats attribute) update() (hermes.model.context.CodeMetaContext method) (hermes.model.context.HermesContext method) (hermes.model.context.HermesHarvestContext method) (hermes.model.path.ContextPath method) update_from() (hermes.model.context.HermesHarvestContext method) update_gitignore() (hermes.commands.HermesInitCommand method) (hermes.commands.init.base.HermesInitCommand method) update_metadata() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) upload_artifacts() (hermes.commands.deposit.base.BaseDepositPlugin method) (hermes.commands.deposit.invenio.InvenioDepositPlugin method) URL (class in hermes.commands.harvest.file_exists) url (hermes.commands.harvest.file_exists.MediaObject attribute) (hermes.commands.harvest.file_exists.URL attribute) (hermes.commands.init.base.DepositPlatform attribute) (hermes.commands.marketplace.SchemaOrgSoftwareApplication attribute) url_suffix_api_list (in module hermes.commands.init.util.connect_zenodo) url_suffix_authorize (in module hermes.commands.init.util.connect_zenodo) url_suffix_token (in module hermes.commands.init.util.connect_zenodo) USE_FANCY_HYPERLINKS (in module hermes.commands.init.util.slim_click) USING_SANDBOX_AS_DEFAULT (in module hermes.commands.init.util.connect_zenodo) V validate() (hermes.commands.curate.base.BaseCuratePlugin method) validate_codemeta() (in module hermes.commands.harvest.util.validate_codemeta) W warn_on_old_version (hermes.commands.HermesInitCommand attribute) (hermes.commands.init.base.HermesInitCommand attribute) WARNING (hermes.commands.init.util.slim_click.Formats attribute) working_directory (hermes.commands.harvest.file_exists.FileExistsHarvestPlugin attribute) wrap_around() (hermes.commands.init.util.slim_click.Formats method) Z Zenodo (hermes.commands.init.base.DepositId attribute) ZenodoSandbox (hermes.commands.init.base.DepositId attribute)