.dvcignore
.flake8
.git-blame-ignore-revs
.git_archival.txt
.gitattributes
.gitignore
.mailmap
.pre-commit-config.yaml
.pre-commit-hooks.yaml
.zenodo.json
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.rst
pyproject.toml
.dvc/.gitignore
.dvc/config
.github/PULL_REQUEST_TEMPLATE.md
.github/codecov.yml
.github/dependabot.yml
.github/mergify.yml
.github/release.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/epic_story.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/benchmarks.yaml
.github/workflows/build.yaml
.github/workflows/codeql.yml
.github/workflows/plugin_tests.yaml
.github/workflows/tests.yaml
dvc/__init__.py
dvc/__main__.py
dvc/_build.py
dvc/_debug.py
dvc/_dvc_version.py
dvc/analytics.py
dvc/annotations.py
dvc/build.py
dvc/cachemgr.py
dvc/compare.py
dvc/config.py
dvc/config_schema.py
dvc/daemon.py
dvc/dagascii.py
dvc/data_cloud.py
dvc/dirs.py
dvc/dvcfile.py
dvc/env.py
dvc/exceptions.py
dvc/ignore.py
dvc/info.py
dvc/lock.py
dvc/logger.py
dvc/output.py
dvc/pathspec_math.py
dvc/progress.py
dvc/prompt.py
dvc/rwlock.py
dvc/schema.py
dvc/scm.py
dvc/types.py
dvc/updater.py
dvc/version.py
dvc.egg-info/PKG-INFO
dvc.egg-info/SOURCES.txt
dvc.egg-info/dependency_links.txt
dvc.egg-info/entry_points.txt
dvc.egg-info/requires.txt
dvc.egg-info/top_level.txt
dvc/__pyinstaller/__init__.py
dvc/__pyinstaller/hook-asyncssh.py
dvc/__pyinstaller/hook-celery.py
dvc/__pyinstaller/hook-dvc.py
dvc/__pyinstaller/hook-dvc.utils.flatten.py
dvc/__pyinstaller/hook-dvc_task.py
dvc/__pyinstaller/hook-fsspec.py
dvc/__pyinstaller/hook-pydrive2.py
dvc/api/__init__.py
dvc/api/artifacts.py
dvc/api/data.py
dvc/api/experiments.py
dvc/api/scm.py
dvc/api/show.py
dvc/cli/__init__.py
dvc/cli/command.py
dvc/cli/completion.py
dvc/cli/parser.py
dvc/cli/utils.py
dvc/commands/__init__.py
dvc/commands/add.py
dvc/commands/artifacts.py
dvc/commands/cache.py
dvc/commands/check_ignore.py
dvc/commands/checkout.py
dvc/commands/commit.py
dvc/commands/completion.py
dvc/commands/config.py
dvc/commands/daemon.py
dvc/commands/dag.py
dvc/commands/data.py
dvc/commands/data_sync.py
dvc/commands/destroy.py
dvc/commands/diff.py
dvc/commands/freeze.py
dvc/commands/gc.py
dvc/commands/get.py
dvc/commands/get_url.py
dvc/commands/git_hook.py
dvc/commands/imp.py
dvc/commands/imp_url.py
dvc/commands/init.py
dvc/commands/install.py
dvc/commands/ls_url.py
dvc/commands/metrics.py
dvc/commands/move.py
dvc/commands/params.py
dvc/commands/plots.py
dvc/commands/remote.py
dvc/commands/remove.py
dvc/commands/repro.py
dvc/commands/root.py
dvc/commands/stage.py
dvc/commands/status.py
dvc/commands/unprotect.py
dvc/commands/update.py
dvc/commands/version.py
dvc/commands/experiments/__init__.py
dvc/commands/experiments/apply.py
dvc/commands/experiments/branch.py
dvc/commands/experiments/clean.py
dvc/commands/experiments/diff.py
dvc/commands/experiments/exec_run.py
dvc/commands/experiments/ls.py
dvc/commands/experiments/pull.py
dvc/commands/experiments/push.py
dvc/commands/experiments/queue_worker.py
dvc/commands/experiments/remove.py
dvc/commands/experiments/rename.py
dvc/commands/experiments/run.py
dvc/commands/experiments/save.py
dvc/commands/experiments/show.py
dvc/commands/ls/__init__.py
dvc/commands/ls/ls_colors.py
dvc/commands/queue/__init__.py
dvc/commands/queue/kill.py
dvc/commands/queue/logs.py
dvc/commands/queue/remove.py
dvc/commands/queue/start.py
dvc/commands/queue/status.py
dvc/commands/queue/stop.py
dvc/dependency/__init__.py
dvc/dependency/base.py
dvc/dependency/param.py
dvc/dependency/repo.py
dvc/fs/__init__.py
dvc/fs/callbacks.py
dvc/fs/data.py
dvc/fs/dvc.py
dvc/fs/git.py
dvc/parsing/__init__.py
dvc/parsing/context.py
dvc/parsing/interpolate.py
dvc/render/__init__.py
dvc/render/convert.py
dvc/render/match.py
dvc/render/converter/__init__.py
dvc/render/converter/image.py
dvc/render/converter/vega.py
dvc/repo/__init__.py
dvc/repo/add.py
dvc/repo/artifacts.py
dvc/repo/brancher.py
dvc/repo/cache.py
dvc/repo/checkout.py
dvc/repo/collect.py
dvc/repo/commit.py
dvc/repo/data.py
dvc/repo/destroy.py
dvc/repo/diff.py
dvc/repo/fetch.py
dvc/repo/freeze.py
dvc/repo/gc.py
dvc/repo/get.py
dvc/repo/get_url.py
dvc/repo/graph.py
dvc/repo/imp.py
dvc/repo/imp_url.py
dvc/repo/imports.py
dvc/repo/index.py
dvc/repo/init.py
dvc/repo/install.py
dvc/repo/ls.py
dvc/repo/ls_url.py
dvc/repo/move.py
dvc/repo/open_repo.py
dvc/repo/pull.py
dvc/repo/push.py
dvc/repo/remove.py
dvc/repo/reproduce.py
dvc/repo/run.py
dvc/repo/scm_context.py
dvc/repo/stage.py
dvc/repo/status.py
dvc/repo/trie.py
dvc/repo/update.py
dvc/repo/worktree.py
dvc/repo/experiments/__init__.py
dvc/repo/experiments/apply.py
dvc/repo/experiments/branch.py
dvc/repo/experiments/brancher.py
dvc/repo/experiments/cache.py
dvc/repo/experiments/clean.py
dvc/repo/experiments/collect.py
dvc/repo/experiments/diff.py
dvc/repo/experiments/exceptions.py
dvc/repo/experiments/ls.py
dvc/repo/experiments/pull.py
dvc/repo/experiments/push.py
dvc/repo/experiments/refs.py
dvc/repo/experiments/remove.py
dvc/repo/experiments/rename.py
dvc/repo/experiments/run.py
dvc/repo/experiments/save.py
dvc/repo/experiments/serialize.py
dvc/repo/experiments/show.py
dvc/repo/experiments/stash.py
dvc/repo/experiments/utils.py
dvc/repo/experiments/executor/__init__.py
dvc/repo/experiments/executor/base.py
dvc/repo/experiments/executor/local.py
dvc/repo/experiments/queue/__init__.py
dvc/repo/experiments/queue/base.py
dvc/repo/experiments/queue/celery.py
dvc/repo/experiments/queue/exceptions.py
dvc/repo/experiments/queue/remove.py
dvc/repo/experiments/queue/tasks.py
dvc/repo/experiments/queue/tempdir.py
dvc/repo/experiments/queue/utils.py
dvc/repo/experiments/queue/workspace.py
dvc/repo/metrics/__init__.py
dvc/repo/metrics/diff.py
dvc/repo/metrics/show.py
dvc/repo/params/__init__.py
dvc/repo/params/diff.py
dvc/repo/params/show.py
dvc/repo/plots/__init__.py
dvc/repo/plots/diff.py
dvc/stage/__init__.py
dvc/stage/cache.py
dvc/stage/decorators.py
dvc/stage/exceptions.py
dvc/stage/imports.py
dvc/stage/loader.py
dvc/stage/params.py
dvc/stage/run.py
dvc/stage/serialize.py
dvc/stage/utils.py
dvc/testing/README.rst
dvc/testing/__init__.py
dvc/testing/api_tests.py
dvc/testing/cloud.py
dvc/testing/conftest.py
dvc/testing/fixtures.py
dvc/testing/path_info.py
dvc/testing/plugin.py
dvc/testing/remote_tests.py
dvc/testing/tmp_dir.py
dvc/testing/workspace_tests.py
dvc/testing/benchmarks/__init__.py
dvc/testing/benchmarks/conftest.py
dvc/testing/benchmarks/fixtures.py
dvc/testing/benchmarks/plugin.py
dvc/testing/benchmarks/api/__init__.py
dvc/testing/benchmarks/cli/__init__.py
dvc/testing/benchmarks/cli/commands/__init__.py
dvc/testing/benchmarks/cli/commands/test_add.py
dvc/testing/benchmarks/cli/commands/test_checkout.py
dvc/testing/benchmarks/cli/commands/test_data_status.py
dvc/testing/benchmarks/cli/commands/test_diff.py
dvc/testing/benchmarks/cli/commands/test_exp_show.py
dvc/testing/benchmarks/cli/commands/test_gc.py
dvc/testing/benchmarks/cli/commands/test_get.py
dvc/testing/benchmarks/cli/commands/test_get_url.py
dvc/testing/benchmarks/cli/commands/test_help.py
dvc/testing/benchmarks/cli/commands/test_import.py
dvc/testing/benchmarks/cli/commands/test_import_url.py
dvc/testing/benchmarks/cli/commands/test_init.py
dvc/testing/benchmarks/cli/commands/test_ls.py
dvc/testing/benchmarks/cli/commands/test_plots.py
dvc/testing/benchmarks/cli/commands/test_pull.py
dvc/testing/benchmarks/cli/commands/test_push.py
dvc/testing/benchmarks/cli/commands/test_status.py
dvc/testing/benchmarks/cli/commands/test_update.py
dvc/testing/benchmarks/cli/stories/__init__.py
dvc/testing/benchmarks/cli/stories/test_modify_data.py
dvc/testing/benchmarks/cli/stories/use_cases/__init__.py
dvc/testing/benchmarks/cli/stories/use_cases/test_sharing.py
dvc/ui/__init__.py
dvc/ui/_rich_progress.py
dvc/ui/pager.py
dvc/ui/table.py
dvc/utils/.gitignore
dvc/utils/__init__.py
dvc/utils/cli_parse.py
dvc/utils/collections.py
dvc/utils/diff.py
dvc/utils/flatten.py
dvc/utils/fs.py
dvc/utils/humanize.py
dvc/utils/hydra.py
dvc/utils/objects.py
dvc/utils/plots.py
dvc/utils/strictyaml.py
dvc/utils/studio.py
dvc/utils/table.py
dvc/utils/threadpool.py
dvc/utils/serialize/__init__.py
dvc/utils/serialize/_common.py
dvc/utils/serialize/_json.py
dvc/utils/serialize/_py.py
dvc/utils/serialize/_toml.py
dvc/utils/serialize/_yaml.py
tests/__init__.py
tests/__main__.py
tests/conftest.py
tests/dir_helpers.py
tests/docker-compose.yml
tests/remotes_env.sample
tests/scripts.py
tests/func/__init__.py
tests/func/test_add.py
tests/func/test_analytics.py
tests/func/test_check_ignore.py
tests/func/test_checkout.py
tests/func/test_cli.py
tests/func/test_commit.py
tests/func/test_config.py
tests/func/test_data_cloud.py
tests/func/test_data_status.py
tests/func/test_diff.py
tests/func/test_dvcfile.py
tests/func/test_external_repo.py
tests/func/test_fs.py
tests/func/test_gc.py
tests/func/test_get.py
tests/func/test_get_url.py
tests/func/test_ignore.py
tests/func/test_import.py
tests/func/test_import_url.py
tests/func/test_init.py
tests/func/test_install.py
tests/func/test_lock.py
tests/func/test_lockfile.py
tests/func/test_ls.py
tests/func/test_ls_url.py
tests/func/test_merge_driver.py
tests/func/test_move.py
tests/func/test_odb.py
tests/func/test_remote.py
tests/func/test_remove.py
tests/func/test_repo.py
tests/func/test_repo_index.py
tests/func/test_root.py
tests/func/test_run.py
tests/func/test_run_cache.py
tests/func/test_scm.py
tests/func/test_scm_context.py
tests/func/test_stage.py
tests/func/test_stage_load.py
tests/func/test_state.py
tests/func/test_status.py
tests/func/test_unprotect.py
tests/func/test_update.py
tests/func/test_used_objs.py
tests/func/test_utils.py
tests/func/test_version.py
tests/func/test_virtual_directory.py
tests/func/api/__init__.py
tests/func/api/test_data.py
tests/func/api/test_experiments.py
tests/func/api/test_scm.py
tests/func/api/test_show.py
tests/func/artifacts/__init__.py
tests/func/artifacts/test_artifacts.py
tests/func/data/__init__.py
tests/func/data/db/__init__.py
tests/func/data/db/test_index.py
tests/func/experiments/__init__.py
tests/func/experiments/conftest.py
tests/func/experiments/test_apply.py
tests/func/experiments/test_diff.py
tests/func/experiments/test_experiments.py
tests/func/experiments/test_queue.py
tests/func/experiments/test_remote.py
tests/func/experiments/test_remove.py
tests/func/experiments/test_rename.py
tests/func/experiments/test_save.py
tests/func/experiments/test_set_params.py
tests/func/experiments/test_show.py
tests/func/experiments/test_stash_exp.py
tests/func/experiments/test_utils.py
tests/func/experiments/executor/__init__.py
tests/func/metrics/__init__.py
tests/func/metrics/test_diff.py
tests/func/metrics/test_show.py
tests/func/params/__init__.py
tests/func/params/test_diff.py
tests/func/params/test_show.py
tests/func/parsing/__init__.py
tests/func/parsing/test_errors.py
tests/func/parsing/test_foreach.py
tests/func/parsing/test_interpolated_entry.py
tests/func/parsing/test_matrix.py
tests/func/parsing/test_resolver.py
tests/func/plots/__init__.py
tests/func/plots/test_diff.py
tests/func/plots/test_modify.py
tests/func/plots/test_show.py
tests/func/repro/__init__.py
tests/func/repro/test_repro.py
tests/func/repro/test_repro_allow_missing.py
tests/func/repro/test_repro_pull.py
tests/func/utils/__init__.py
tests/func/utils/test_hydra.py
tests/func/utils/test_strict_yaml.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_studio_live_experiments.py
tests/integration/plots/__init__.py
tests/integration/plots/conftest.py
tests/integration/plots/test_plots.py
tests/integration/plots/test_repo_plots_api.py
tests/remotes/__init__.py
tests/remotes/git_server.py
tests/remotes/user.key
tests/remotes/user.key.pub
tests/remotes/git-init/git.sh
tests/unit/__init__.py
tests/unit/test_analytics.py
tests/unit/test_api.py
tests/unit/test_collect.py
tests/unit/test_compare.py
tests/unit/test_config.py
tests/unit/test_context.py
tests/unit/test_daemon.py
tests/unit/test_dvcfile.py
tests/unit/test_hashinfo.py
tests/unit/test_ignore.py
tests/unit/test_imports.py
tests/unit/test_info.py
tests/unit/test_interpolate.py
tests/unit/test_lockfile.py
tests/unit/test_logger.py
tests/unit/test_metrics.py
tests/unit/test_params.py
tests/unit/test_pathspec_math.py
tests/unit/test_progress.py
tests/unit/test_prompt.py
tests/unit/test_run.py
tests/unit/test_rwlock.py
tests/unit/test_scm.py
tests/unit/test_tabular_data.py
tests/unit/test_updater.py
tests/unit/cli/__init__.py
tests/unit/cli/test_main.py
tests/unit/command/__init__.py
tests/unit/command/test_add.py
tests/unit/command/test_cache.py
tests/unit/command/test_checkout.py
tests/unit/command/test_compat_flag.py
tests/unit/command/test_completion.py
tests/unit/command/test_config.py
tests/unit/command/test_dag.py
tests/unit/command/test_data_status.py
tests/unit/command/test_data_sync.py
tests/unit/command/test_diff.py
tests/unit/command/test_experiments.py
tests/unit/command/test_gc.py
tests/unit/command/test_get.py
tests/unit/command/test_get_url.py
tests/unit/command/test_git_hook.py
tests/unit/command/test_help.py
tests/unit/command/test_imp.py
tests/unit/command/test_imp_url.py
tests/unit/command/test_ls_url.py
tests/unit/command/test_metrics.py
tests/unit/command/test_params.py
tests/unit/command/test_plots.py
tests/unit/command/test_queue.py
tests/unit/command/test_repro.py
tests/unit/command/test_stage.py
tests/unit/command/test_status.py
tests/unit/command/test_update.py
tests/unit/command/ls/__init__.py
tests/unit/command/ls/test_ls.py
tests/unit/command/ls/test_ls_colors.py
tests/unit/data/__init__.py
tests/unit/data/db/__init__.py
tests/unit/data/db/test_local.py
tests/unit/dependency/__init__.py
tests/unit/dependency/test_dependency.py
tests/unit/dependency/test_params.py
tests/unit/fs/__init__.py
tests/unit/fs/test_base.py
tests/unit/fs/test_data.py
tests/unit/fs/test_dvc.py
tests/unit/fs/test_dvc_info.py
tests/unit/fs/test_fs.py
tests/unit/fs/test_path.py
tests/unit/fs/test_tree.py
tests/unit/output/__init__.py
tests/unit/output/test_annotations.py
tests/unit/output/test_load.py
tests/unit/output/test_local.py
tests/unit/output/test_output.py
tests/unit/remote/__init__.py
tests/unit/remote/test_oss.py
tests/unit/remote/test_remote.py
tests/unit/remote/test_webdav.py
tests/unit/remote/test_webhdfs.py
tests/unit/render/__init__.py
tests/unit/render/test_convert.py
tests/unit/render/test_image_converter.py
tests/unit/render/test_match.py
tests/unit/render/test_vega_converter.py
tests/unit/repo/__init__.py
tests/unit/repo/test_graph.py
tests/unit/repo/test_open_repo.py
tests/unit/repo/test_repo.py
tests/unit/repo/test_reproduce.py
tests/unit/repo/test_scm_context.py
tests/unit/repo/experiments/__init__.py
tests/unit/repo/experiments/conftest.py
tests/unit/repo/experiments/test_collect.py
tests/unit/repo/experiments/test_executor_status.py
tests/unit/repo/experiments/test_remove.py
tests/unit/repo/experiments/test_utils.py
tests/unit/repo/experiments/queue/__init__.py
tests/unit/repo/experiments/queue/test_celery.py
tests/unit/repo/experiments/queue/test_remove.py
tests/unit/repo/plots/__init__.py
tests/unit/repo/plots/test_diff.py
tests/unit/scm/__init__.py
tests/unit/scm/test_scm.py
tests/unit/stage/__init__.py
tests/unit/stage/test_cache.py
tests/unit/stage/test_loader_pipeline_file.py
tests/unit/stage/test_run.py
tests/unit/stage/test_serialize_pipeline_file.py
tests/unit/stage/test_serialize_pipeline_lock.py
tests/unit/stage/test_stage.py
tests/unit/stage/test_utils.py
tests/unit/ui/__init__.py
tests/unit/ui/test_console.py
tests/unit/ui/test_pager.py
tests/unit/ui/test_table.py
tests/unit/utils/__init__.py
tests/unit/utils/test_cli_parse.py
tests/unit/utils/test_collections.py
tests/unit/utils/test_executors.py
tests/unit/utils/test_fs.py
tests/unit/utils/test_humanize.py
tests/unit/utils/test_plots.py
tests/unit/utils/test_studio.py
tests/unit/utils/test_utils.py
tests/unit/utils/serialize/__init__.py
tests/unit/utils/serialize/test_python.py
tests/unit/utils/serialize/test_toml.py
tests/unit/utils/serialize/test_yaml.py
tests/utils/__init__.py
tests/utils/asserts.py
tests/utils/plots.py