DataLad
Change log
Acknowledgments
Publications
Background and motivation
Delineation from related solutions
Basic principles
Credentials
Customization and extension of functionality
Design
Glossary
Command line reference
Python module reference
Configuration
DataLad
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (datalad.api.Dataset method)
A
add() (datalad.config.ConfigManager method)
(datalad.support.annexrepo.AnnexRepo method)
(datalad.support.gitrepo.GitRepo method)
add_() (datalad.support.annexrepo.AnnexRepo method)
(datalad.support.gitrepo.GitRepo method)
add_archive_content() (in module datalad.api)
add_fake_dates() (datalad.support.gitrepo.GitRepo method)
add_readme() (in module datalad.api)
add_remote() (datalad.support.gitrepo.GitRepo method)
add_subparser() (in module datalad.cli.parser)
add_to_output() (datalad.support.annexrepo.AnnexJsonProtocol method)
(datalad.support.annexrepo.GeneratorAnnexJsonProtocol method)
add_url_to_file() (datalad.support.annexrepo.AnnexRepo method)
add_urls() (datalad.support.annexrepo.AnnexRepo method)
addurls() (in module datalad.api)
adjust() (datalad.support.annexrepo.AnnexRepo method)
alter_interface_docs_for_api() (in module datalad.interface.base)
annex
AnnexCustomRemote (class in datalad.customremotes.base)
AnnexInitOutput (class in datalad.support.annexrepo)
AnnexJsonProtocol (class in datalad.support.annexrepo)
AnnexRepo (class in datalad.support.annexrepo)
annexstatus() (datalad.support.annexrepo.AnnexRepo method)
any_re_search() (in module datalad.utils)
anything2bool() (in module datalad.config)
ArchiveAnnexCustomRemote (class in datalad.customremotes.archives)
ArchivesCache (class in datalad.support.archives)
args (datalad.utils.ArgSpecFake attribute)
ArgSpecFake (class in datalad.utils)
ArgumentParserDisableAbbrev (class in datalad.cli.parser)
assert_cwd_unchanged() (in module datalad.tests.utils_pytest)
assert_dict_equal() (in module datalad.tests.utils_pytest)
assert_equal() (in module datalad.tests.utils_pytest)
assert_false() (in module datalad.tests.utils_pytest)
assert_greater() (in module datalad.tests.utils_pytest)
assert_greater_equal() (in module datalad.tests.utils_pytest)
assert_in() (in module datalad.tests.utils_pytest)
assert_in_results() (in module datalad.tests.utils_pytest)
assert_is() (in module datalad.tests.utils_pytest)
assert_is_generator() (in module datalad.tests.utils_pytest)
assert_is_instance() (in module datalad.tests.utils_pytest)
assert_is_none() (in module datalad.tests.utils_pytest)
assert_is_not() (in module datalad.tests.utils_pytest)
assert_is_not_none() (in module datalad.tests.utils_pytest)
assert_logged() (datalad.utils.SwallowLogsAdapter method)
assert_message() (in module datalad.tests.utils_pytest)
assert_no_errors_logged() (in module datalad.tests.utils_pytest)
assert_no_open_files() (in module datalad.utils)
assert_not_equal() (in module datalad.tests.utils_pytest)
assert_not_in() (in module datalad.tests.utils_pytest)
assert_not_in_results() (in module datalad.tests.utils_pytest)
assert_not_is_instance() (in module datalad.tests.utils_pytest)
assert_re_in() (in module datalad.tests.utils_pytest)
assert_repo_status() (in module datalad.tests.utils_pytest)
assert_result_count() (in module datalad.tests.utils_pytest)
assert_result_values_cond() (in module datalad.tests.utils_pytest)
assert_result_values_equal() (in module datalad.tests.utils_pytest)
assert_set_equal() (in module datalad.tests.utils_pytest)
assert_status() (in module datalad.tests.utils_pytest)
assert_str_equal() (in module datalad.tests.utils_pytest)
assert_true() (in module datalad.tests.utils_pytest)
assure_bool() (in module datalad.utils)
assure_bytes() (in module datalad.utils)
assure_dict_from_str() (in module datalad.utils)
assure_dir() (in module datalad.utils)
assure_extracted() (datalad.support.archives.ExtractedArchive method)
assure_iter() (in module datalad.utils)
assure_list() (in module datalad.utils)
assure_list_from_str() (in module datalad.utils)
assure_tuple_or_list() (in module datalad.utils)
assure_unicode() (in module datalad.utils)
attr() (in module datalad.tests.utils_pytest)
auto_repr() (in module datalad.utils)
AVAILABILITY (datalad.customremotes.base.AnnexCustomRemote attribute)
B
bare (datalad.support.gitrepo.GitRepo property)
BasicAnnexTestRepo (class in datalad.tests.utils_testrepos)
BasicGitTestRepo (class in datalad.tests.utils_testrepos)
BatchedAnnex (class in datalad.support.annexrepo)
BatchedAnnexes (class in datalad.support.annexrepo)
BatchedCommand (class in datalad.cmd)
BatchedCommandError
BatchedCommandProtocol (class in datalad.cmd)
BEGIN (datalad.support.gitrepo.GitProgress attribute)
build_doc() (in module datalad.interface.base)
build_example() (in module datalad.interface.base)
bytes2human() (in module datalad.utils)
C
cache (datalad.customremotes.archives.ArchiveAnnexCustomRemote property)
call_annex() (datalad.support.annexrepo.AnnexRepo method)
call_annex_items_() (datalad.support.annexrepo.AnnexRepo method)
call_annex_oneline() (datalad.support.annexrepo.AnnexRepo method)
call_annex_records() (datalad.support.annexrepo.AnnexRepo method)
call_annex_success() (datalad.support.annexrepo.AnnexRepo method)
call_from_parser() (in module datalad.cli.exec)
check_dates() (in module datalad.api)
check_direct_mode_support() (datalad.support.annexrepo.AnnexRepo class method)
check_for_stall() (datalad.runner.nonasyncrunner.ThreadedRunner method)
check_not_generatorfunction() (in module datalad.tests.utils_pytest)
check_repository_versions() (datalad.support.annexrepo.AnnexRepo class method)
check_symlink_capability() (in module datalad.utils)
CHECKING_OUT (datalad.support.gitrepo.GitProgress attribute)
checkout() (datalad.support.gitrepo.GitRepo method)
checkpresent() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
checkurl() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
cherry_pick() (datalad.support.gitrepo.GitRepo method)
chpwd (class in datalad.utils)
claimurl() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
clean() (datalad.support.archives.ArchivesCache method)
(datalad.support.archives.ExtractedArchive method)
(in module datalad.api)
clean_inactive() (datalad.cmd.BatchedCommand class method)
cleanup() (datalad.utils.SwallowLogsAdapter method)
(datalad.utils.SwallowOutputsAdapter method)
clear() (datalad.support.annexrepo.BatchedAnnexes method)
CLI
clone() (datalad.support.gitrepo.GitRepo class method)
(in module datalad.api)
close() (datalad.cmd.BatchedCommand method)
(datalad.support.annexrepo.BatchedAnnexes method)
close_stdin() (datalad.runner.nonasyncrunner.ThreadedRunner method)
collect_method_callstats() (in module datalad.utils)
ColorFormatter (class in datalad.log)
commit() (datalad.support.gitrepo.GitRepo method)
commit_exists() (datalad.support.gitrepo.GitRepo method)
COMPRESSING (datalad.support.gitrepo.GitProgress attribute)
config (datalad.support.gitrepo.GitRepo property)
ConfigManager (class in datalad.config)
configuration() (in module datalad.api)
configure_fake_dates() (datalad.support.gitrepo.GitRepo method)
connection_lost() (datalad.runner.protocol.WitlessProtocol method)
connection_made() (datalad.runner.protocol.WitlessProtocol method)
(datalad.support.annexrepo.AnnexJsonProtocol method)
(datalad.support.gitrepo.GitProgress method)
copy_file() (in module datalad.api)
copy_to() (datalad.support.annexrepo.AnnexRepo method)
COST (datalad.customremotes.archives.ArchiveAnnexCustomRemote attribute)
(datalad.customremotes.base.AnnexCustomRemote attribute)
count_objects (datalad.support.gitrepo.GitRepo property)
COUNTING (datalad.support.gitrepo.GitProgress attribute)
create() (datalad.tests.utils_testrepos.InnerSubmodule method)
(datalad.tests.utils_testrepos.TestRepo method)
(in module datalad.api)
create_file() (datalad.tests.utils_testrepos.TestRepo method)
create_info_file() (datalad.tests.utils_testrepos.BasicAnnexTestRepo method)
(datalad.tests.utils_testrepos.BasicGitTestRepo method)
create_sibling() (in module datalad.api)
create_sibling_gin() (in module datalad.api)
create_sibling_gitea() (in module datalad.api)
create_sibling_github() (in module datalad.api)
create_sibling_gitlab() (in module datalad.api)
create_sibling_gogs() (in module datalad.api)
create_sibling_ria() (in module datalad.api)
create_test_dataset() (in module datalad.api)
create_tree() (in module datalad.utils)
create_tree_archive() (in module datalad.utils)
CUSTOM_REMOTE_NAME (datalad.customremotes.archives.ArchiveAnnexCustomRemote attribute)
D
DataLad extension
datalad.annex.retry
datalad.cli.exec
module
datalad.cli.main
module
datalad.cli.parser
module
datalad.cli.renderer
module
datalad.clone.url-substitute.github
datalad.clone.url-substitute.osf
datalad.cmd
module
datalad.config
module
datalad.consts
module
datalad.crawl.cache
datalad.credentials.force-ask
datalad.credentials.githelper.noninteractive
datalad.customremotes.archives
module
datalad.customremotes.base
module
datalad.exc.str.tblimit
datalad.extensions.load
datalad.externals.nda.dbserver
datalad.fake-dates
datalad.fake-dates-start
datalad.github.token-note
datalad.install.inherit-local-origin
datalad.interface.base
module
datalad.locations.cache
datalad.locations.dataset-procedures
datalad.locations.default-dataset
datalad.locations.extra-procedures
datalad.locations.locks
datalad.locations.sockets
datalad.locations.system-procedures
datalad.locations.user-procedures
datalad.log
module
datalad.log.level
datalad.log.name
datalad.log.names
datalad.log.namesre
datalad.log.outputs
datalad.log.result-level
datalad.log.timestamp
datalad.log.traceback
datalad.repo.backend
datalad.repo.direct
datalad.repo.version
datalad.runner.nonasyncrunner
module
datalad.runner.protocol
module
datalad.runtime.max-annex-jobs
datalad.runtime.max-batched
datalad.runtime.max-inactive-age
datalad.runtime.max-jobs
datalad.runtime.pathspec-from-file
datalad.runtime.raiseonerror
datalad.runtime.report-status
datalad.runtime.stalled-external
datalad.save.no-message
datalad.save.windows-compat-warning
datalad.source.epoch
datalad.ssh.executable
datalad.ssh.identityfile
datalad.ssh.multiplex-connections
datalad.ssh.try-use-annex-bundled-git
datalad.support.annexrepo
module
datalad.support.archives
module
datalad.support.extensions
module
datalad.support.gitrepo
module
datalad.tests.cache
datalad.tests.credentials
datalad.tests.dataladremote
datalad.tests.heavyoutput
module
datalad.tests.knownfailures.probe
datalad.tests.knownfailures.skip
datalad.tests.nonetwork
datalad.tests.nonlo
datalad.tests.noteardown
datalad.tests.runcmdline
datalad.tests.setup.testrepos
datalad.tests.ssh
datalad.tests.temp.dir
datalad.tests.temp.fs
datalad.tests.temp.fssize
datalad.tests.temp.keep
datalad.tests.ui.backend
datalad.tests.usecassette
datalad.tests.utils_pytest
module
datalad.tests.utils_testrepos
module
datalad.ui.color
datalad.ui.progressbar
datalad.ui.suppress-similar-results
datalad.ui.suppress-similar-results-threshold
datalad.utils
module
datalad.version
module
dataset
Dataset (class in datalad.api)
decode_input() (in module datalad.utils)
decompress_file() (in module datalad.support.archives)
dedent_docstring() (in module datalad.interface.base)
default_backends (datalad.support.annexrepo.AnnexRepo property)
DefaultOutputFormatter (class in datalad.cli.renderer)
DefaultOutputRenderer (class in datalad.cli.renderer)
defaults (datalad.utils.ArgSpecFake attribute)
DELETED (datalad.support.gitrepo.PushInfo attribute)
describe() (datalad.support.gitrepo.GitRepo method)
diff() (datalad.support.gitrepo.GitRepo method)
(in module datalad.api)
diffstatus() (datalad.support.gitrepo.GitRepo method)
dirty (datalad.support.gitrepo.GitRepo property)
disable_logger() (in module datalad.utils)
dlabspath() (in module datalad.utils)
DONE_TOKEN (datalad.support.gitrepo.GitProgress attribute)
download_url() (in module datalad.api)
drop() (datalad.support.annexrepo.AnnexRepo method)
(in module datalad.api)
drop_key() (datalad.support.annexrepo.AnnexRepo method)
E
enable_remote() (datalad.support.annexrepo.AnnexRepo method)
encode_filename() (in module datalad.utils)
END (datalad.support.gitrepo.GitProgress attribute)
ensure_bool() (in module datalad.utils)
ensure_bytes() (in module datalad.utils)
ensure_datalad_remote() (in module datalad.customremotes.base)
ensure_dict_from_str() (in module datalad.utils)
ensure_dir() (in module datalad.utils)
ensure_iter() (in module datalad.utils)
ensure_list() (in module datalad.utils)
ensure_list_from_str() (in module datalad.utils)
ensure_result_list() (in module datalad.utils)
ensure_stdin_stdout_stderr_closed() (datalad.runner.nonasyncrunner.ThreadedRunner method)
ensure_stdout_stderr_closed() (datalad.runner.nonasyncrunner.ThreadedRunner method)
ensure_tuple_or_list() (in module datalad.utils)
ensure_unicode() (in module datalad.utils)
ensure_write_permission() (in module datalad.utils)
ENUMERATING (datalad.support.gitrepo.GitProgress attribute)
eq_() (in module datalad.tests.utils_pytest)
err (datalad.utils.SwallowOutputsAdapter property)
ERROR (datalad.support.gitrepo.FetchInfo attribute)
(datalad.support.gitrepo.PushInfo attribute)
escape_filename() (in module datalad.utils)
eval_results() (in module datalad.interface.base)
expandpath() (in module datalad.utils)
export_archive() (in module datalad.api)
export_archive_ora() (in module datalad.api)
export_to_figshare() (in module datalad.api)
ExtractedArchive (class in datalad.support.archives)
F
fail_with_short_help() (in module datalad.cli.parser)
fake_dates_enabled (datalad.support.gitrepo.GitRepo property)
FAST_FORWARD (datalad.support.gitrepo.FetchInfo attribute)
(datalad.support.gitrepo.PushInfo attribute)
fetch() (datalad.support.gitrepo.GitRepo method)
fetch_() (datalad.support.gitrepo.GitRepo method)
FetchInfo (class in datalad.support.gitrepo)
File (class in datalad.utils)
file (datalad.support.gitrepo.GitAddOutput attribute)
file_basename() (in module datalad.utils)
file_has_content() (datalad.support.annexrepo.AnnexRepo method)
filter_noninteractive_progress() (in module datalad.log)
find() (datalad.support.annexrepo.AnnexRepo method)
find_files() (in module datalad.utils)
FINDING_SOURCES (datalad.support.gitrepo.GitProgress attribute)
FORCED_UPDATE (datalad.support.gitrepo.FetchInfo attribute)
(datalad.support.gitrepo.PushInfo attribute)
foreach_dataset() (in module datalad.api)
format() (datalad.log.ColorFormatter method)
format_commit() (datalad.support.gitrepo.GitRepo method)
format_element() (datalad.utils.SequenceFormatter method)
format_field() (datalad.utils.SequenceFormatter method)
fsck() (datalad.support.annexrepo.AnnexRepo method)
G
gc() (datalad.support.gitrepo.GitRepo method)
gen_URLS() (datalad.customremotes.base.AnnexCustomRemote method)
generate_chunks() (in module datalad.utils)
generate_file_chunks() (in module datalad.utils)
generate_uuids() (in module datalad.customremotes.base)
GeneratorAnnexJsonNoStderrProtocol (class in datalad.support.annexrepo)
GeneratorAnnexJsonProtocol (class in datalad.support.annexrepo)
GeneratorMixIn (class in datalad.runner.protocol)
get() (datalad.config.ConfigManager method)
(datalad.support.annexrepo.AnnexRepo method)
(datalad.support.annexrepo.BatchedAnnexes method)
(in module datalad.api)
get_active_branch() (datalad.support.gitrepo.GitRepo method)
get_allargs_as_kwargs() (in module datalad.interface.base)
get_annexed_files() (datalad.support.annexrepo.AnnexRepo method)
get_annexstatus() (in module datalad.tests.utils_pytest)
get_api_name() (in module datalad.interface.base)
get_archive() (datalad.support.archives.ArchivesCache method)
get_branch_commits_() (datalad.support.gitrepo.GitRepo method)
get_branches() (datalad.support.gitrepo.GitRepo method)
get_cmd_doc() (in module datalad.interface.base)
get_cmd_summaries() (in module datalad.interface.base)
get_commit_date() (datalad.support.gitrepo.GitRepo method)
get_content_annexinfo() (datalad.support.annexrepo.AnnexRepo method)
get_content_info() (datalad.support.gitrepo.GitRepo method)
get_contentlocation() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
(datalad.support.annexrepo.AnnexRepo method)
get_convoluted_situation() (in module datalad.tests.utils_pytest)
get_corresponding_branch() (datalad.support.annexrepo.AnnexRepo method)
(datalad.support.gitrepo.GitRepo method)
get_dataset_root() (in module datalad.utils)
get_datasets_topdir() (in module datalad.tests.utils_pytest)
get_deeply_nested_structure() (in module datalad.tests.utils_pytest)
get_description() (datalad.support.annexrepo.AnnexRepo method)
get_encoding_info() (in module datalad.utils)
get_envvars_info() (in module datalad.utils)
get_extracted_file() (datalad.support.archives.ExtractedArchive method)
get_extracted_filename() (datalad.support.archives.ExtractedArchive method)
get_extracted_files() (datalad.support.archives.ExtractedArchive method)
get_file_annexinfo() (datalad.support.annexrepo.AnnexRepo method)
get_file_backend() (datalad.support.annexrepo.AnnexRepo method)
get_file_key() (datalad.support.annexrepo.AnnexRepo method)
get_file_size() (datalad.support.annexrepo.AnnexRepo method)
get_file_url() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
get_files() (datalad.support.gitrepo.GitRepo method)
get_from_source() (datalad.config.ConfigManager method)
get_git_attributes() (datalad.support.gitrepo.GitRepo method)
get_git_dir() (datalad.support.gitrepo.GitRepo static method)
get_git_version() (in module datalad.config)
get_gitattributes() (datalad.support.gitrepo.GitRepo method)
get_groupwanted() (datalad.support.annexrepo.AnnexRepo method)
get_hexsha() (datalad.support.gitrepo.GitRepo method)
get_home_envvars() (in module datalad.utils)
get_indexed_files() (datalad.support.gitrepo.GitRepo method)
get_initialized_logger() (datalad.log.LoggerHelper method)
get_interface_groups() (in module datalad.interface.base)
get_ipython_shell() (in module datalad.utils)
get_key_backend() (datalad.support.annexrepo.AnnexRepo class method)
get_last_commit_hexsha() (datalad.support.gitrepo.GitRepo method)
get_leading_directory() (datalad.support.archives.ExtractedArchive method)
get_linux_distribution() (in module datalad.utils)
get_logfilename() (in module datalad.utils)
get_merge_base() (datalad.support.gitrepo.GitRepo method)
get_metadata() (datalad.support.annexrepo.AnnexRepo method)
get_most_obscure_supported_name() (in module datalad.tests.utils_pytest)
get_mtimes_and_digests() (in module datalad.tests.utils_pytest)
get_one_line() (datalad.cmd.BatchedCommand method)
get_open_files() (in module datalad.utils)
get_path_prefix() (in module datalad.utils)
get_preferred_content() (datalad.support.annexrepo.AnnexRepo method)
get_refds_path() (datalad.interface.base.Interface class method)
get_remote_branches() (datalad.support.gitrepo.GitRepo method)
get_remote_url() (datalad.support.gitrepo.GitRepo method)
get_remotes() (datalad.support.annexrepo.AnnexRepo method)
(datalad.support.gitrepo.GitRepo method)
get_requested_error_output() (datalad.cmd.BatchedCommand method)
get_revisions() (datalad.support.gitrepo.GitRepo method)
get_sig_param_names() (in module datalad.utils)
get_size_from_key() (datalad.support.annexrepo.AnnexRepo static method)
get_special_remotes() (datalad.support.annexrepo.AnnexRepo method)
get_ssh_port() (in module datalad.tests.utils_pytest)
get_staged_paths() (datalad.support.gitrepo.GitRepo method)
get_submodules() (datalad.support.gitrepo.GitRepo method)
get_submodules_() (datalad.support.gitrepo.GitRepo method)
get_suggestions_msg() (in module datalad.utils)
get_tags() (datalad.support.gitrepo.GitRepo method)
get_tempfile_kwargs() (in module datalad.utils)
get_timeout_exception() (datalad.cmd.BatchedCommand method)
get_timestamp_suffix() (in module datalad.utils)
get_toppath() (datalad.support.gitrepo.GitRepo class method)
get_trace() (in module datalad.utils)
get_tracking_branch() (datalad.support.annexrepo.AnnexRepo method)
(datalad.support.gitrepo.GitRepo method)
get_urls() (datalad.support.annexrepo.AnnexRepo method)
get_value() (datalad.cli.renderer.DefaultOutputFormatter method)
(datalad.config.ConfigManager method)
get_wrapped_class() (in module datalad.utils)
getargspec() (in module datalad.utils)
getavailability() (datalad.customremotes.base.AnnexCustomRemote method)
getbool() (datalad.config.ConfigManager method)
getcost() (datalad.customremotes.base.AnnexCustomRemote method)
getfloat() (datalad.config.ConfigManager method)
getint() (datalad.config.ConfigManager method)
getpwd() (in module datalad.utils)
GIT_ANNEX_MIN_VERSION (datalad.support.annexrepo.AnnexRepo attribute)
git_annex_version (datalad.support.annexrepo.AnnexRepo attribute)
GIT_MIN_VERSION (datalad.support.gitrepo.GitRepo attribute)
git_version (datalad.support.gitrepo.GitRepo attribute)
GitAddOutput (class in datalad.support.gitrepo)
GitProgress (class in datalad.support.gitrepo)
GitRepo (class in datalad.support.gitrepo)
guard_for_format() (in module datalad.utils)
H
handle (datalad.utils.SwallowLogsAdapter property)
handles (datalad.utils.SwallowOutputsAdapter property)
has_config() (in module datalad.support.extensions)
has_option() (datalad.config.ConfigManager method)
has_section() (datalad.config.ConfigManager method)
has_symlink_capability() (in module datalad.tests.utils_pytest)
HEAD_UPTODATE (datalad.support.gitrepo.FetchInfo attribute)
HTTPPath (class in datalad.tests.utils_pytest)
I
ignore_nose_capturing_stdout() (in module datalad.tests.utils_pytest)
import_module_from_file() (in module datalad.utils)
import_modules() (in module datalad.utils)
in_() (in module datalad.tests.utils_pytest)
info() (datalad.support.annexrepo.AnnexRepo method)
init_datalad_remote() (in module datalad.customremotes.base)
init_remote() (datalad.support.annexrepo.AnnexRepo method)
initremote() (datalad.customremotes.base.AnnexCustomRemote method)
InnerSubmodule (class in datalad.tests.utils_testrepos)
install() (in module datalad.api)
integration() (in module datalad.tests.utils_pytest)
Interface (class in datalad.interface.base)
is_ancestor() (datalad.support.gitrepo.GitRepo method)
is_api_arg() (in module datalad.interface.base)
is_available() (datalad.support.annexrepo.AnnexRepo method)
is_crippled_fs() (datalad.support.annexrepo.AnnexRepo method)
is_direct_mode() (datalad.support.annexrepo.AnnexRepo method)
is_explicit_path() (in module datalad.utils)
is_extracted (datalad.support.archives.ExtractedArchive property)
is_initialized() (datalad.support.annexrepo.AnnexRepo method)
is_interactive() (in module datalad.utils)
is_managed_branch() (datalad.support.annexrepo.AnnexRepo method)
is_remote_annex_ignored() (datalad.support.annexrepo.AnnexRepo method)
is_special_annex_remote() (datalad.support.annexrepo.AnnexRepo method)
is_stalled() (datalad.runner.nonasyncrunner.ThreadedRunner method)
is_under_annex() (datalad.support.annexrepo.AnnexRepo method)
is_valid_annex() (datalad.support.annexrepo.AnnexRepo method)
is_valid_git() (datalad.support.gitrepo.GitRepo method)
is_valid_repo() (datalad.support.annexrepo.AnnexRepo class method)
(datalad.support.gitrepo.GitRepo class method)
is_with_annex() (datalad.support.gitrepo.GitRepo method)
items() (datalad.config.ConfigManager method)
J
join_cmdline() (in module datalad.utils)
K
keys() (datalad.config.ConfigManager method)
keywords (datalad.utils.ArgSpecFake attribute)
known_failure() (in module datalad.tests.utils_pytest)
known_failure_direct_mode() (in module datalad.tests.utils_pytest)
known_failure_githubci_osx() (in module datalad.tests.utils_pytest)
known_failure_githubci_win() (in module datalad.tests.utils_pytest)
known_failure_osx() (in module datalad.tests.utils_pytest)
known_failure_windows() (in module datalad.tests.utils_pytest)
knows_annex() (in module datalad.utils)
L
line_profile() (in module datalad.utils)
lines (datalad.utils.SwallowLogsAdapter property)
link_file_load() (in module datalad.customremotes.archives)
lmtime() (in module datalad.utils)
load_interface() (in module datalad.interface.base)
localsync() (datalad.support.annexrepo.AnnexRepo method)
lock_if_required() (in module datalad.utils)
log_message() (datalad.tests.utils_pytest.SilentHTTPHandler method)
log_progress() (in module datalad.log)
LoggerHelper (class in datalad.log)
M
main() (in module datalad.cli.main)
(in module datalad.customremotes.archives)
make_tempfile() (in module datalad.utils)
map_items() (in module datalad.utils)
maybe_adjust_repo() (in module datalad.tests.utils_pytest)
md5sum() (in module datalad.utils)
merge() (datalad.support.gitrepo.GitRepo method)
merge_annex() (datalad.support.annexrepo.AnnexRepo method)
migrate_backend() (datalad.support.annexrepo.AnnexRepo method)
module
datalad.cli.exec
datalad.cli.main
datalad.cli.parser
datalad.cli.renderer
datalad.cmd
datalad.config
datalad.consts
datalad.customremotes.archives
datalad.customremotes.base
datalad.interface.base
datalad.log
datalad.runner.nonasyncrunner
datalad.runner.protocol
datalad.support.annexrepo
datalad.support.archives
datalad.support.extensions
datalad.support.gitrepo
datalad.tests.heavyoutput
datalad.tests.utils_pytest
datalad.tests.utils_testrepos
datalad.utils
datalad.version
N
nadict() (in module datalad.cli.renderer)
nagen (class in datalad.cli.renderer)
neq_() (in module datalad.tests.utils_pytest)
NestedDataset (class in datalad.tests.utils_testrepos)
never_fail() (in module datalad.utils)
NEW_HEAD (datalad.support.gitrepo.FetchInfo attribute)
(datalad.support.gitrepo.PushInfo attribute)
NEW_TAG (datalad.support.gitrepo.FetchInfo attribute)
(datalad.support.gitrepo.PushInfo attribute)
no_annex() (in module datalad.api)
NO_MATCH (datalad.support.gitrepo.PushInfo attribute)
nok_() (in module datalad.tests.utils_pytest)
nok_startswith() (in module datalad.tests.utils_pytest)
normalize_path() (in module datalad.support.gitrepo)
normalize_paths() (in module datalad.support.gitrepo)
not_supported_on_windows() (in module datalad.utils)
nothing_cm() (in module datalad.utils)
O
obtain() (datalad.config.ConfigManager method)
obtain_write_permission() (in module datalad.utils)
ok_() (in module datalad.tests.utils_pytest)
ok_annex_get() (in module datalad.tests.utils_pytest)
ok_archives_caches() (in module datalad.tests.utils_pytest)
ok_broken_symlink() (in module datalad.tests.utils_pytest)
ok_clean_git() (in module datalad.tests.utils_pytest)
ok_endswith() (in module datalad.tests.utils_pytest)
ok_exists() (in module datalad.tests.utils_pytest)
ok_file_has_content() (in module datalad.tests.utils_pytest)
ok_file_under_git() (in module datalad.tests.utils_pytest)
ok_generator() (in module datalad.tests.utils_pytest)
ok_git_config_not_empty() (in module datalad.tests.utils_pytest)
ok_good_symlink() (in module datalad.tests.utils_pytest)
ok_startswith() (in module datalad.tests.utils_pytest)
ok_symlink() (in module datalad.tests.utils_pytest)
on_failure (datalad.interface.base.Interface attribute)
OP_MASK (datalad.support.gitrepo.GitProgress attribute)
open_r_encdetect() (in module datalad.utils)
optional_args() (in module datalad.utils)
options() (datalad.config.ConfigManager method)
out (datalad.utils.SwallowLogsAdapter property)
(datalad.utils.SwallowOutputsAdapter property)
P
parse_gitconfig_dump() (in module datalad.config)
parser_add_common_opt() (in module datalad.cli.parser)
parser_add_common_options() (in module datalad.cli.parser)
parser_add_version_opt() (in module datalad.cli.parser)
partition() (in module datalad.utils)
patch_config() (in module datalad.tests.utils_pytest)
path (datalad.support.archives.ArchivesCache property)
(datalad.support.archives.ExtractedArchive property)
(datalad.tests.utils_testrepos.InnerSubmodule property)
(datalad.tests.utils_testrepos.TestRepo property)
path_is_subpath() (in module datalad.utils)
path_startswith() (in module datalad.utils)
pipe_connection_lost() (datalad.cmd.BatchedCommandProtocol method)
(datalad.runner.protocol.WitlessProtocol method)
pipe_data_received() (datalad.cmd.BatchedCommandProtocol method)
(datalad.runner.protocol.WitlessProtocol method)
(datalad.support.annexrepo.AnnexInitOutput method)
(datalad.support.annexrepo.AnnexJsonProtocol method)
(datalad.support.annexrepo.GeneratorAnnexJsonNoStderrProtocol method)
(datalad.support.gitrepo.GitProgress method)
populate() (datalad.tests.utils_testrepos.BasicAnnexTestRepo method)
(datalad.tests.utils_testrepos.BasicGitTestRepo method)
(datalad.tests.utils_testrepos.NestedDataset method)
(datalad.tests.utils_testrepos.SubmoduleDataset method)
(datalad.tests.utils_testrepos.TestRepo method)
posix_relpath() (in module datalad.utils)
precommit() (datalad.support.annexrepo.AnnexRepo method)
(datalad.support.gitrepo.GitRepo method)
prepare() (datalad.customremotes.base.AnnexCustomRemote method)
probe_known_failure() (in module datalad.tests.utils_pytest)
proc1() (datalad.cmd.BatchedCommand method)
proc_err (datalad.runner.protocol.WitlessProtocol attribute)
(datalad.support.annexrepo.AnnexInitOutput attribute)
(datalad.support.annexrepo.AnnexJsonProtocol attribute)
(datalad.support.gitrepo.GitProgress attribute)
proc_out (datalad.runner.protocol.WitlessProtocol attribute)
(datalad.support.annexrepo.AnnexInitOutput attribute)
(datalad.support.annexrepo.AnnexJsonProtocol attribute)
(datalad.support.gitrepo.StdOutCaptureWithGitProgress attribute)
process_exited() (datalad.runner.protocol.WitlessProtocol method)
(datalad.support.annexrepo.AnnexJsonProtocol method)
(datalad.support.annexrepo.GeneratorAnnexJsonNoStderrProtocol method)
(datalad.support.gitrepo.GitProgress method)
process_loop() (datalad.runner.nonasyncrunner.ThreadedRunner method)
process_queue() (datalad.runner.nonasyncrunner.ThreadedRunner method)
process_request() (datalad.cmd.BatchedCommand method)
process_running() (datalad.cmd.BatchedCommand method)
process_timeouts() (datalad.runner.nonasyncrunner.ThreadedRunner method)
push() (datalad.support.gitrepo.GitRepo method)
(in module datalad.api)
push_() (datalad.support.gitrepo.GitRepo method)
PushInfo (class in datalad.support.gitrepo)
put_file_under_git() (in module datalad.tests.utils_pytest)
Q
quote_cmdlinearg() (in module datalad.utils)
quote_config() (in module datalad.config)
R
re_op_absolute (datalad.support.gitrepo.GitProgress attribute)
re_op_relative (datalad.support.gitrepo.GitProgress attribute)
read_csv_lines() (in module datalad.utils)
read_file() (in module datalad.utils)
readline() (datalad.cmd.ReadlineEmulator method)
readline_json() (in module datalad.support.annexrepo)
readline_rstripped() (in module datalad.cmd)
ReadlineEmulator (class in datalad.cmd)
readlines_until_ok_or_failed() (in module datalad.support.annexrepo)
RECEIVING (datalad.support.gitrepo.GitProgress attribute)
register_config() (in module datalad.support.extensions)
REJECTED (datalad.support.gitrepo.FetchInfo attribute)
(datalad.support.gitrepo.PushInfo attribute)
reload() (datalad.config.ConfigManager method)
REMOTE_FAILURE (datalad.support.gitrepo.PushInfo attribute)
REMOTE_REJECTED (datalad.support.gitrepo.PushInfo attribute)
remove() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
(datalad.customremotes.base.AnnexCustomRemote method)
(datalad.support.gitrepo.GitRepo method)
(in module datalad.api)
remove_branch() (datalad.support.gitrepo.GitRepo method)
remove_file_number() (datalad.runner.nonasyncrunner.ThreadedRunner method)
remove_process() (datalad.runner.nonasyncrunner.ThreadedRunner method)
remove_remote() (datalad.support.gitrepo.GitRepo method)
remove_section() (datalad.config.ConfigManager method)
rename_section() (datalad.config.ConfigManager method)
REPO_CLASS (datalad.tests.utils_testrepos.BasicAnnexTestRepo attribute)
(datalad.tests.utils_testrepos.BasicGitTestRepo attribute)
(datalad.tests.utils_testrepos.TestRepo attribute)
repo_info() (datalad.support.annexrepo.AnnexRepo method)
repository_versions (datalad.support.annexrepo.AnnexRepo attribute)
rerun() (in module datalad.api)
RESOLVING (datalad.support.gitrepo.GitProgress attribute)
result_filter (datalad.interface.base.Interface attribute)
result_renderer (datalad.interface.base.Interface attribute)
result_xfm (datalad.interface.base.Interface attribute)
return_type (datalad.interface.base.Interface attribute)
rewrite_url() (datalad.config.ConfigManager method)
(in module datalad.config)
rm_url() (datalad.support.annexrepo.AnnexRepo method)
rmdir() (in module datalad.utils)
rmtemp() (in module datalad.utils)
rmtree() (in module datalad.utils)
rotree() (in module datalad.utils)
run() (datalad.runner.nonasyncrunner.ThreadedRunner method)
(in module datalad.api)
run_command() (in module datalad.runner.nonasyncrunner)
run_procedure() (in module datalad.api)
run_under_dir() (in module datalad.tests.utils_pytest)
S
SafeDelCloseMixin (class in datalad.cmd)
save() (datalad.support.gitrepo.GitRepo method)
(in module datalad.api)
save_() (datalad.support.gitrepo.GitRepo method)
saved_generator() (in module datalad.utils)
sections() (datalad.config.ConfigManager method)
send_result() (datalad.runner.protocol.GeneratorMixIn method)
SequenceFormatter (class in datalad.utils)
serve_path_via_http() (in module datalad.tests.utils_pytest)
set() (datalad.config.ConfigManager method)
set_annex_version() (in module datalad.tests.utils_pytest)
set_date() (in module datalad.tests.utils_pytest)
set_default_backend() (datalad.support.annexrepo.AnnexRepo method)
set_gitattributes() (datalad.support.gitrepo.GitRepo method)
set_groupwanted() (datalad.support.annexrepo.AnnexRepo method)
set_level() (datalad.log.LoggerHelper method)
set_metadata() (datalad.support.annexrepo.AnnexRepo method)
set_metadata_() (datalad.support.annexrepo.AnnexRepo method)
set_preferred_content() (datalad.support.annexrepo.AnnexRepo method)
set_remote_dead() (datalad.support.annexrepo.AnnexRepo method)
set_remote_url() (datalad.support.annexrepo.AnnexRepo method)
(datalad.support.gitrepo.GitRepo method)
setup_parser() (in module datalad.cli.parser)
setup_parser_for_interface() (in module datalad.cli.parser)
setup_parserarg_for_interface() (in module datalad.cli.parser)
shell_completion() (in module datalad.api)
shortened_repr() (in module datalad.utils)
should_continue() (datalad.runner.nonasyncrunner.ThreadedRunner method)
sibling
siblings() (in module datalad.api)
SilentHTTPHandler (class in datalad.tests.utils_pytest)
single_subparser_possible() (in module datalad.cli.parser)
skip_if() (in module datalad.tests.utils_pytest)
skip_if_adjusted_branch() (in module datalad.tests.utils_pytest)
skip_if_no_module() (in module datalad.tests.utils_pytest)
skip_if_no_network() (in module datalad.tests.utils_pytest)
skip_if_on_windows() (in module datalad.tests.utils_pytest)
skip_if_root() (in module datalad.tests.utils_pytest)
skip_if_scrapy_without_selector() (in module datalad.tests.utils_pytest)
skip_if_url_is_not_available() (in module datalad.tests.utils_pytest)
skip_known_failure() (in module datalad.tests.utils_pytest)
skip_nomultiplex_ssh() (in module datalad.tests.utils_pytest)
skip_ssh() (in module datalad.tests.utils_pytest)
skip_wo_symlink_capability() (in module datalad.tests.utils_pytest)
slash_join() (in module datalad.utils)
slow() (in module datalad.tests.utils_pytest)
split_cmdline() (in module datalad.utils)
sshrun() (in module datalad.api)
STAGE_MASK (datalad.support.gitrepo.GitProgress attribute)
stamp_path (datalad.support.archives.ExtractedArchive property)
STAMP_SUFFIX (datalad.support.archives.ExtractedArchive attribute)
start() (datalad.tests.utils_pytest.HTTPPath method)
status() (datalad.support.gitrepo.GitRepo method)
(in module datalad.api)
StdOutCaptureWithGitProgress (class in datalad.support.gitrepo)
stop() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
(datalad.tests.utils_pytest.HTTPPath method)
subdataset
subdatasets() (in module datalad.api)
SubmoduleDataset (class in datalad.tests.utils_testrepos)
success (datalad.support.gitrepo.GitAddOutput attribute)
superdataset
SUPPORTED_SCHEMES (datalad.customremotes.archives.ArchiveAnnexCustomRemote attribute)
supports_direct_mode (datalad.support.annexrepo.AnnexRepo attribute)
supports_unlocked_pointers (datalad.support.annexrepo.AnnexRepo property)
swallow_logs() (in module datalad.utils)
swallow_outputs() (in module datalad.utils)
SwallowLogsAdapter (class in datalad.utils)
SwallowOutputsAdapter (class in datalad.utils)
sync() (datalad.support.annexrepo.AnnexRepo method)
T
tag() (datalad.support.gitrepo.GitRepo method)
TAG_UPDATE (datalad.support.gitrepo.FetchInfo attribute)
TestRepo (class in datalad.tests.utils_testrepos)
ThreadedRunner (class in datalad.runner.nonasyncrunner)
timeout() (datalad.cmd.BatchedCommandProtocol method)
(datalad.runner.protocol.WitlessProtocol method)
timeout_resolution (datalad.runner.nonasyncrunner.ThreadedRunner attribute)
to_options() (in module datalad.support.gitrepo)
todo_interface_for_extensions() (in module datalad.utils)
TOKEN_SEPARATOR (datalad.support.gitrepo.GitProgress attribute)
transfer_retrieve() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
transfer_store() (datalad.customremotes.base.AnnexCustomRemote method)
try_multiple() (in module datalad.utils)
try_multiple_dec() (in module datalad.utils)
try_suggest_extension_with_command() (in module datalad.cli.parser)
turtle() (in module datalad.tests.utils_pytest)
U
unannex() (datalad.support.annexrepo.AnnexRepo method)
unique() (in module datalad.utils)
unlink() (in module datalad.utils)
unlock() (datalad.support.annexrepo.AnnexRepo method)
(in module datalad.api)
unset() (datalad.config.ConfigManager method)
untracked_files (datalad.support.gitrepo.GitRepo property)
UP_TO_DATE (datalad.support.gitrepo.PushInfo attribute)
update() (in module datalad.api)
update_docstring_with_examples() (in module datalad.interface.base)
update_docstring_with_parameters() (in module datalad.interface.base)
update_ref() (datalad.support.gitrepo.GitRepo method)
update_remote() (datalad.support.gitrepo.GitRepo method)
updated() (in module datalad.utils)
url (datalad.tests.utils_testrepos.InnerSubmodule property)
(datalad.tests.utils_testrepos.TestRepo property)
URL_PREFIX (datalad.customremotes.archives.ArchiveAnnexCustomRemote attribute)
URL_SCHEME (datalad.customremotes.archives.ArchiveAnnexCustomRemote attribute)
usecase() (in module datalad.tests.utils_pytest)
uuid (datalad.support.annexrepo.AnnexRepo property)
V
varargs (datalad.utils.ArgSpecFake attribute)
W
wait_for_threads() (datalad.runner.nonasyncrunner.ThreadedRunner method)
warn_on_undefined_git_identity() (in module datalad.config)
WEB_UUID (datalad.support.annexrepo.AnnexRepo attribute)
whereis() (datalad.customremotes.archives.ArchiveAnnexCustomRemote method)
(datalad.support.annexrepo.AnnexRepo method)
with_fake_cookies_db() (in module datalad.tests.utils_pytest)
with_memory_keyring() (in module datalad.tests.utils_pytest)
with_pathsep() (in module datalad.utils)
with_progress() (in module datalad.log)
with_result_progress() (in module datalad.log)
with_sameas_remote() (in module datalad.tests.utils_pytest)
with_tempfile() (in module datalad.tests.utils_pytest)
with_testsui() (in module datalad.tests.utils_pytest)
with_tree() (in module datalad.tests.utils_pytest)
without_http_proxy() (in module datalad.tests.utils_pytest)
WitlessProtocol (class in datalad.runner.protocol)
write_config_section() (in module datalad.config)
WRITING (datalad.support.gitrepo.GitProgress attribute)
wtf() (in module datalad.api)