.deepsource.toml
.editorconfig
.gitignore
.markdownlint-cli2.jsonc
.pre-commit-config.yaml
LICENSE
README.md
mkdocs.yaml
pyproject.toml
.github/requirements-old.txt
.github/scripts/extract-notes.sh
.github/workflows/mkdocs.yaml
.github/workflows/pytest.yaml
.github/workflows/release.yaml
.github/workflows/smoke.yaml
.vscode/settings.json
asciinema/.gitignore
asciinema/README.md
asciinema/docs-autocast.yaml
asciinema/docs-runall.sh
asciinema/insert_markers.py
asciinema/interactive-autocast.yaml
asciinema/interactive-markers.cast
asciinema/interactive-runall.sh
asciinema/template-autocast.yaml
asciinema/template-markers.cast
asciinema/template-runall.sh
docs/changelog.md
docs/clean_stdout.sed
docs/development.md
docs/index.md
docs/installation.md
docs/license.md
docs/plan.py
docs/run_example.py
docs/advanced_topics/amending_static_inputs.md
docs/advanced_topics/amending_steps.md
docs/advanced_topics/blocked_steps.md
docs/advanced_topics/cyclic_dependencies.md
docs/advanced_topics/environment_variables.md
docs/advanced_topics/here_and_root.md
docs/advanced_topics/introduction.md
docs/advanced_topics/manual_cleaning.md
docs/advanced_topics/optional_steps.md
docs/advanced_topics/pools.md
docs/advanced_topics/render_jinja.md
docs/advanced_topics/static_deferred_glob.md
docs/advanced_topics/static_named_glob.md
docs/advanced_topics/step_info.md
docs/advanced_topics/stepup_root.md
docs/advanced_topics/variable_substitution.md
docs/advanced_topics/volatile_outputs.md
docs/advanced_topics/amending_static_inputs/.gitignore
docs/advanced_topics/amending_static_inputs/config.txt
docs/advanced_topics/amending_static_inputs/main.sh
docs/advanced_topics/amending_static_inputs/plan.py
docs/advanced_topics/amending_static_inputs/stdout.txt
docs/advanced_topics/amending_steps/.gitignore
docs/advanced_topics/amending_steps/main.sh
docs/advanced_topics/amending_steps/plan.py
docs/advanced_topics/amending_steps/stdout.txt
docs/advanced_topics/amending_steps/step.py
docs/advanced_topics/blocked_steps/.gitignore
docs/advanced_topics/blocked_steps/main.sh
docs/advanced_topics/blocked_steps/plan.py
docs/advanced_topics/blocked_steps/stdout.txt
docs/advanced_topics/cyclic_dependencies/.gitignore
docs/advanced_topics/cyclic_dependencies/main.sh
docs/advanced_topics/cyclic_dependencies/plan.py
docs/advanced_topics/cyclic_dependencies/stdout.txt
docs/advanced_topics/environment_variables/.gitignore
docs/advanced_topics/environment_variables/main.sh
docs/advanced_topics/environment_variables/plan.py
docs/advanced_topics/environment_variables/stdout.txt
docs/advanced_topics/here_and_root/.gitignore
docs/advanced_topics/here_and_root/main.sh
docs/advanced_topics/here_and_root/stdout.txt
docs/advanced_topics/here_and_root/source/plan.py
docs/advanced_topics/here_and_root/source/sub/example.txt
docs/advanced_topics/here_and_root/source/sub/plan.py
docs/advanced_topics/optional_steps/.gitignore
docs/advanced_topics/optional_steps/generate.py
docs/advanced_topics/optional_steps/main.sh
docs/advanced_topics/optional_steps/matplotlibrc
docs/advanced_topics/optional_steps/plan.py
docs/advanced_topics/optional_steps/plot.py
docs/advanced_topics/optional_steps/plot_logmap.png
docs/advanced_topics/optional_steps/stdout.txt
docs/advanced_topics/pools/.gitignore
docs/advanced_topics/pools/main.sh
docs/advanced_topics/pools/plan.py
docs/advanced_topics/pools/stdout.txt
docs/advanced_topics/render_jinja/.gitignore
docs/advanced_topics/render_jinja/config.yaml
docs/advanced_topics/render_jinja/email.txt
docs/advanced_topics/render_jinja/email_include.txt
docs/advanced_topics/render_jinja/email_template.txt
docs/advanced_topics/render_jinja/main.sh
docs/advanced_topics/render_jinja/plan.py
docs/advanced_topics/render_jinja/stdout.txt
docs/advanced_topics/static_deferred_glob/.gitignore
docs/advanced_topics/static_deferred_glob/bar.txt
docs/advanced_topics/static_deferred_glob/foo.txt
docs/advanced_topics/static_deferred_glob/graph.txt
docs/advanced_topics/static_deferred_glob/graph_dependency.svg
docs/advanced_topics/static_deferred_glob/graph_provenance.svg
docs/advanced_topics/static_deferred_glob/main.sh
docs/advanced_topics/static_deferred_glob/plan.py
docs/advanced_topics/static_deferred_glob/stdout.txt
docs/advanced_topics/static_named_glob/.gitignore
docs/advanced_topics/static_named_glob/main.sh
docs/advanced_topics/static_named_glob/plan.py
docs/advanced_topics/static_named_glob/stdout.txt
docs/advanced_topics/static_named_glob/ch1/sec1_1_introduction.txt
docs/advanced_topics/static_named_glob/ch1/sec1_2_objectives.txt
docs/advanced_topics/static_named_glob/ch1/unused.txt
docs/advanced_topics/static_named_glob/ch2/sec2_1_mathematical_requisites.txt
docs/advanced_topics/static_named_glob/ch2/sec2_2_theory.txt
docs/advanced_topics/static_named_glob/ch3/sec3_1_applications.txt
docs/advanced_topics/static_named_glob/ch3/sec3_2_discussion.txt
docs/advanced_topics/static_named_glob/ch4/sec4_1_summary.txt
docs/advanced_topics/variable_substitution/.gitignore
docs/advanced_topics/variable_substitution/dst_foo.txt
docs/advanced_topics/variable_substitution/main.sh
docs/advanced_topics/variable_substitution/plan.py
docs/advanced_topics/variable_substitution/src_foo.txt
docs/advanced_topics/variable_substitution/stdout.txt
docs/advanced_topics/variable_substitution/step.py
docs/advanced_topics/volatile_outputs/.gitignore
docs/advanced_topics/volatile_outputs/main.sh
docs/advanced_topics/volatile_outputs/plan.py
docs/advanced_topics/volatile_outputs/stdout.txt
docs/extending/action.md
docs/extending/api.md
docs/extending/introduction.md
docs/extending/tool.md
docs/getting_started/automatic_cleaning.md
docs/getting_started/call.md
docs/getting_started/copy_mkdir.md
docs/getting_started/dependencies.md
docs/getting_started/distributed_plans.md
docs/getting_started/failing_steps.md
docs/getting_started/first_runpy.md
docs/getting_started/first_step.md
docs/getting_started/interactive_usage.md
docs/getting_started/introduction.md
docs/getting_started/load_namespace.md
docs/getting_started/no_rules.md
docs/getting_started/processes.svg
docs/getting_started/script_multiple.md
docs/getting_started/script_single.md
docs/getting_started/static_files.md
docs/getting_started/static_glob.md
docs/getting_started/static_glob_conditional.md
docs/getting_started/workdir.md
docs/getting_started/call/.gitignore
docs/getting_started/call/main.sh
docs/getting_started/call/plan.py
docs/getting_started/call/stdout.txt
docs/getting_started/call/wavegen.py
docs/getting_started/copy_mkdir/.gitignore
docs/getting_started/copy_mkdir/main.sh
docs/getting_started/copy_mkdir/plan.py
docs/getting_started/copy_mkdir/stdout.txt
docs/getting_started/dependencies/.gitignore
docs/getting_started/dependencies/graph.txt
docs/getting_started/dependencies/graph_dependency.svg
docs/getting_started/dependencies/graph_provenance.svg
docs/getting_started/dependencies/main.sh
docs/getting_started/dependencies/plan.py
docs/getting_started/dependencies/stdout.txt
docs/getting_started/distributed_plans/.gitignore
docs/getting_started/distributed_plans/main.sh
docs/getting_started/distributed_plans/part1.txt
docs/getting_started/distributed_plans/plan.py
docs/getting_started/distributed_plans/stdout.txt
docs/getting_started/distributed_plans/sub/part2.txt
docs/getting_started/distributed_plans/sub/plan.py
docs/getting_started/first_runpy/.gitignore
docs/getting_started/first_runpy/helper.py
docs/getting_started/first_runpy/main.sh
docs/getting_started/first_runpy/plan.py
docs/getting_started/first_runpy/stdout.txt
docs/getting_started/first_runpy/work.py
docs/getting_started/first_step/.gitignore
docs/getting_started/first_step/main.sh
docs/getting_started/first_step/plan.py
docs/getting_started/first_step/stdout1.txt
docs/getting_started/first_step/stdout2.txt
docs/getting_started/first_step/stdout3.txt
docs/getting_started/load_namespace/.gitignore
docs/getting_started/load_namespace/config.toml
docs/getting_started/load_namespace/main.sh
docs/getting_started/load_namespace/plan.py
docs/getting_started/load_namespace/print_sentence.py
docs/getting_started/load_namespace/stdout.txt
docs/getting_started/no_rules/.gitignore
docs/getting_started/no_rules/lower1.txt
docs/getting_started/no_rules/lower2.txt
docs/getting_started/no_rules/main.sh
docs/getting_started/no_rules/plan.py
docs/getting_started/no_rules/stdout.txt
docs/getting_started/script_multiple/.gitignore
docs/getting_started/script_multiple/cases_out.txt
docs/getting_started/script_multiple/ebbr.csv
docs/getting_started/script_multiple/ebos.csv
docs/getting_started/script_multiple/main.sh
docs/getting_started/script_multiple/matplotlibrc
docs/getting_started/script_multiple/plan.py
docs/getting_started/script_multiple/plot.py
docs/getting_started/script_multiple/plot_ebbr.png
docs/getting_started/script_multiple/plot_ebos.png
docs/getting_started/script_multiple/stdout.txt
docs/getting_started/script_single/.gitignore
docs/getting_started/script_single/config.json
docs/getting_started/script_single/generate.py
docs/getting_started/script_single/main.sh
docs/getting_started/script_single/plan.py
docs/getting_started/script_single/stdout.txt
docs/getting_started/static_files/.gitignore
docs/getting_started/static_files/limerick.txt
docs/getting_started/static_files/main.sh
docs/getting_started/static_files/plan.py
docs/getting_started/static_files/stdout.txt
docs/getting_started/static_glob/.gitignore
docs/getting_started/static_glob/main.sh
docs/getting_started/static_glob/plan.py
docs/getting_started/static_glob/stdout.txt
docs/getting_started/static_glob/src/bar.txt
docs/getting_started/static_glob/src/foo.txt
docs/getting_started/static_glob_conditional/.gitignore
docs/getting_started/static_glob_conditional/expensive.py
docs/getting_started/static_glob_conditional/main.sh
docs/getting_started/static_glob_conditional/plan.py
docs/getting_started/static_glob_conditional/stdout1.txt
docs/getting_started/static_glob_conditional/stdout2.txt
docs/getting_started/static_glob_conditional/dataset/bigfile.txt
docs/getting_started/workdir/.gitignore
docs/getting_started/workdir/main.sh
docs/getting_started/workdir/plan.py
docs/getting_started/workdir/stdout.txt
docs/getting_started/workdir/out/.keep
docs/getting_started/workdir/out/hello.txt
docs/reference/environment_variables.md
docs/reference/interactive.md
docs/reference/returncode.md
docs/reference/stepup.core.api.md
docs/reference/stepup.core.call.md
docs/reference/stepup.core.nglob.md
docs/reference/stepup.core.script.md
docs/reference/stepup.core.stepinfo.md
overrides/main.html
stepup.egg-info/PKG-INFO
stepup.egg-info/SOURCES.txt
stepup.egg-info/dependency_links.txt
stepup.egg-info/entry_points.txt
stepup.egg-info/requires.txt
stepup.egg-info/top_level.txt
stepup/core/__init__.py
stepup/core/__main__.py
stepup/core/actions.py
stepup/core/api.py
stepup/core/asyncio.py
stepup/core/call.py
stepup/core/cascade.py
stepup/core/clean.py
stepup/core/deferred_glob.py
stepup/core/director.py
stepup/core/enums.py
stepup/core/exceptions.py
stepup/core/file.py
stepup/core/hash.py
stepup/core/interact.py
stepup/core/job.py
stepup/core/nglob.py
stepup/core/pytest.py
stepup/core/render_jinja.py
stepup/core/reporter.py
stepup/core/rpc.py
stepup/core/runner.py
stepup/core/scheduler.py
stepup/core/script.py
stepup/core/startup.py
stepup/core/step.py
stepup/core/stepinfo.py
stepup/core/tui.py
stepup/core/utils.py
stepup/core/watcher.py
stepup/core/worker.py
stepup/core/workflow.py
tests/conftest.py
tests/core_common.py
tests/echo_server_socket.py
tests/echo_server_stdio.py
tests/test_api.py
tests/test_basics.py
tests/test_cascade.py
tests/test_clean.py
tests/test_examples.py
tests/test_hash.py
tests/test_nglob.py
tests/test_rpc.py
tests/test_scheduler.py
tests/test_script.py
tests/test_stepinfo.py
tests/test_utils.py
tests/test_workflow.py
tests/examples/README.md
tests/examples/absolute/.gitignore
tests/examples/absolute/README.txt
tests/examples/absolute/main.sh
tests/examples/absolute/plan.py
tests/examples/amend/.gitignore
tests/examples/amend/README.txt
tests/examples/amend/expected_graph1.txt
tests/examples/amend/expected_graph2.txt
tests/examples/amend/expected_graph3.txt
tests/examples/amend/expected_graph4.txt
tests/examples/amend/expected_stdout1.txt
tests/examples/amend/expected_stdout2.txt
tests/examples/amend/expected_stdout3.txt
tests/examples/amend/inp1.txt
tests/examples/amend/main.sh
tests/examples/amend/plan.py
tests/examples/amend/work.py
tests/examples/amend_delay/.gitignore
tests/examples/amend_delay/README.txt
tests/examples/amend_delay/expected_graph1.txt
tests/examples/amend_delay/expected_graph2.txt
tests/examples/amend_delay/expected_graph3.txt
tests/examples/amend_delay/expected_stdout.txt
tests/examples/amend_delay/main.sh
tests/examples/amend_delay/plan.py
tests/examples/amend_delay/work.py
tests/examples/amend_delete_both/.gitignore
tests/examples/amend_delete_both/README.txt
tests/examples/amend_delete_both/expected_graph1.txt
tests/examples/amend_delete_both/expected_graph2.txt
tests/examples/amend_delete_both/expected_stdout1.txt
tests/examples/amend_delete_both/expected_stdout2.txt
tests/examples/amend_delete_both/main.sh
tests/examples/amend_delete_both/plan.py
tests/examples/amend_delete_both/work.py
tests/examples/amend_env_vars/.gitignore
tests/examples/amend_env_vars/README.txt
tests/examples/amend_env_vars/expected_graph.txt
tests/examples/amend_env_vars/expected_stdout.txt
tests/examples/amend_env_vars/foo.txt
tests/examples/amend_env_vars/main.sh
tests/examples/amend_env_vars/plan.py
tests/examples/amend_env_vars/work.py
tests/examples/amend_missing/.gitignore
tests/examples/amend_missing/README.txt
tests/examples/amend_missing/expected_graph.txt
tests/examples/amend_missing/expected_stdout.txt
tests/examples/amend_missing/main.sh
tests/examples/amend_missing/plan.py
tests/examples/amend_missing/work.py
tests/examples/amend_outdir_pending/.gitignore
tests/examples/amend_outdir_pending/README.txt
tests/examples/amend_outdir_pending/demo.py
tests/examples/amend_outdir_pending/expected_graph.txt
tests/examples/amend_outdir_pending/expected_stdout.txt
tests/examples/amend_outdir_pending/main.sh
tests/examples/amend_outdir_pending/plan.py
tests/examples/amend_self_static/.gitignore
tests/examples/amend_self_static/README.txt
tests/examples/amend_self_static/main.sh
tests/examples/amend_self_static/plan.py
tests/examples/amend_self_static/work.py
tests/examples/amend_validate1/.gitignore
tests/examples/amend_validate1/README.txt
tests/examples/amend_validate1/expected_graph1.txt
tests/examples/amend_validate1/expected_graph2.txt
tests/examples/amend_validate1/expected_stdout.txt
tests/examples/amend_validate1/main.sh
tests/examples/amend_validate1/plan.py
tests/examples/amend_validate1/work.py
tests/examples/amend_validate2/.gitignore
tests/examples/amend_validate2/README.txt
tests/examples/amend_validate2/expected_graph.txt
tests/examples/amend_validate2/expected_stdout.txt
tests/examples/amend_validate2/main.sh
tests/examples/amend_validate2/plan.py
tests/examples/amend_validate2/work.py
tests/examples/amend_voldir_pending/.gitignore
tests/examples/amend_voldir_pending/README.txt
tests/examples/amend_voldir_pending/demo.py
tests/examples/amend_voldir_pending/expected_graph.txt
tests/examples/amend_voldir_pending/expected_stdout.txt
tests/examples/amend_voldir_pending/main.sh
tests/examples/amend_voldir_pending/plan.py
tests/examples/call_chain/.gitignore
tests/examples/call_chain/README.txt
tests/examples/call_chain/add.py
tests/examples/call_chain/expected_graph.txt
tests/examples/call_chain/expected_stdout.txt
tests/examples/call_chain/main.sh
tests/examples/call_chain/plan.py
tests/examples/call_chain/square.py
tests/examples/call_chain/square_out.auto
tests/examples/call_import/.gitignore
tests/examples/call_import/README.txt
tests/examples/call_import/expected_graph1.txt
tests/examples/call_import/expected_graph2.txt
tests/examples/call_import/expected_stdout1.txt
tests/examples/call_import/expected_stdout2.txt
tests/examples/call_import/helper1.py
tests/examples/call_import/helper2.py
tests/examples/call_import/main.sh
tests/examples/call_import/plan.py
tests/examples/call_import/work.py
tests/examples/call_inp_out/.gitignore
tests/examples/call_inp_out/README.txt
tests/examples/call_inp_out/expected_graph.txt
tests/examples/call_inp_out/expected_stdout.txt
tests/examples/call_inp_out/main.sh
tests/examples/call_inp_out/plan.py
tests/examples/call_inp_out/special.py
tests/examples/call_json_pickle/.gitignore
tests/examples/call_json_pickle/README.txt
tests/examples/call_json_pickle/expected_graph1.txt
tests/examples/call_json_pickle/expected_graph2.txt
tests/examples/call_json_pickle/expected_stdout1.txt
tests/examples/call_json_pickle/expected_stdout2.txt
tests/examples/call_json_pickle/join.py
tests/examples/call_json_pickle/main.sh
tests/examples/call_json_pickle/plan.py
tests/examples/call_json_pickle/write.py
tests/examples/call_kwargs_return/.gitignore
tests/examples/call_kwargs_return/README.txt
tests/examples/call_kwargs_return/expected_graph.txt
tests/examples/call_kwargs_return/expected_stdout.txt
tests/examples/call_kwargs_return/main.sh
tests/examples/call_kwargs_return/plan.py
tests/examples/call_kwargs_return/work.py
tests/examples/call_minimal/.gitignore
tests/examples/call_minimal/README.txt
tests/examples/call_minimal/example.py
tests/examples/call_minimal/expected_graph.txt
tests/examples/call_minimal/expected_stdout.txt
tests/examples/call_minimal/main.sh
tests/examples/call_minimal/plan.py
tests/examples/call_not_json/.gitignore
tests/examples/call_not_json/README.txt
tests/examples/call_not_json/expected_graph.txt
tests/examples/call_not_json/expected_stdout.txt
tests/examples/call_not_json/main.sh
tests/examples/call_not_json/plan.py
tests/examples/call_not_json/work.py
tests/examples/call_out/.gitignore
tests/examples/call_out/README.txt
tests/examples/call_out/expected_graph.txt
tests/examples/call_out/expected_stdout.txt
tests/examples/call_out/generate.py
tests/examples/call_out/main.sh
tests/examples/call_out/plan.py
tests/examples/call_out_multi/.gitignore
tests/examples/call_out_multi/README.txt
tests/examples/call_out_multi/expected_graph.txt
tests/examples/call_out_multi/expected_stdout.txt
tests/examples/call_out_multi/inp1.txt
tests/examples/call_out_multi/inp2.txt
tests/examples/call_out_multi/main.sh
tests/examples/call_out_multi/plan.py
tests/examples/call_out_multi/transform.py
tests/examples/call_pickle/.gitignore
tests/examples/call_pickle/README.txt
tests/examples/call_pickle/expected_graph.txt
tests/examples/call_pickle/expected_stdout.txt
tests/examples/call_pickle/main.sh
tests/examples/call_pickle/plan.py
tests/examples/call_pickle/work.py
tests/examples/call_prefix/.gitignore
tests/examples/call_prefix/README.txt
tests/examples/call_prefix/add.py
tests/examples/call_prefix/expected_graph.txt
tests/examples/call_prefix/expected_stdout.txt
tests/examples/call_prefix/main.sh
tests/examples/call_prefix/plan.py
tests/examples/call_subdir/.gitignore
tests/examples/call_subdir/README.txt
tests/examples/call_subdir/expected_graph.txt
tests/examples/call_subdir/expected_stdout.txt
tests/examples/call_subdir/main.sh
tests/examples/call_subdir/plan.py
tests/examples/call_subdir/data/plan.py
tests/examples/call_subdir/data/repeat_single_inp.json
tests/examples/call_subdir/data/repeate_single_inp.json
tests/examples/call_subdir/data/single.txt
tests/examples/call_subdir/scripts/repeat.py
tests/examples/clean_after/.gitignore
tests/examples/clean_after/README.txt
tests/examples/clean_after/expected_cleanup.txt
tests/examples/clean_after/expected_stdout.txt
tests/examples/clean_after/main.sh
tests/examples/clean_after/plan.py
tests/examples/clean_awaited1/.gitignore
tests/examples/clean_awaited1/README.txt
tests/examples/clean_awaited1/expected_cleanup.txt
tests/examples/clean_awaited1/expected_graph1.txt
tests/examples/clean_awaited1/expected_graph2.txt
tests/examples/clean_awaited1/expected_stdout.txt
tests/examples/clean_awaited1/hello.txt
tests/examples/clean_awaited1/main.sh
tests/examples/clean_awaited1/plan.py
tests/examples/clean_awaited2/.gitignore
tests/examples/clean_awaited2/README.txt
tests/examples/clean_awaited2/expected_cleanup.txt
tests/examples/clean_awaited2/expected_graph1.txt
tests/examples/clean_awaited2/expected_graph2.txt
tests/examples/clean_awaited2/expected_stdout.txt
tests/examples/clean_awaited2/main.sh
tests/examples/clean_awaited2/plan.py
tests/examples/clean_changed/.gitignore
tests/examples/clean_changed/README.txt
tests/examples/clean_changed/expected_cleanup.txt
tests/examples/clean_changed/expected_graph.txt
tests/examples/clean_changed/expected_stdout.txt
tests/examples/clean_changed/main.sh
tests/examples/clean_changed/plan.py
tests/examples/clean_dir/.gitignore
tests/examples/clean_dir/README.txt
tests/examples/clean_dir/expected_cleanup.txt
tests/examples/clean_dir/expected_graph1.txt
tests/examples/clean_dir/expected_graph2.txt
tests/examples/clean_dir/expected_stdout.txt
tests/examples/clean_dir/main.sh
tests/examples/clean_dir/plan.py
tests/examples/clean_dir_static/.gitignore
tests/examples/clean_dir_static/README.txt
tests/examples/clean_dir_static/expected_cleanup.txt
tests/examples/clean_dir_static/expected_graph1.txt
tests/examples/clean_dir_static/expected_graph2.txt
tests/examples/clean_dir_static/expected_stdout.txt
tests/examples/clean_dir_static/main.sh
tests/examples/clean_dir_static/plan.py
tests/examples/clean_dir_static/sub/inp.txt
tests/examples/clean_drained_scheduler/.gitignore
tests/examples/clean_drained_scheduler/README.txt
tests/examples/clean_drained_scheduler/expected_graph1.txt
tests/examples/clean_drained_scheduler/expected_graph2.txt
tests/examples/clean_drained_scheduler/expected_stdout.txt
tests/examples/clean_drained_scheduler/main.sh
tests/examples/clean_drained_scheduler/plan.py
tests/examples/clean_drained_scheduler/work.py
tests/examples/clean_nonexisting/.gitignore
tests/examples/clean_nonexisting/README.txt
tests/examples/clean_nonexisting/expected_cleanup.txt
tests/examples/clean_nonexisting/expected_graph1.txt
tests/examples/clean_nonexisting/expected_graph2.txt
tests/examples/clean_nonexisting/expected_stdout.txt
tests/examples/clean_nonexisting/main.sh
tests/examples/clean_nonexisting/plan.py
tests/examples/cyclic_dynamic/.gitignore
tests/examples/cyclic_dynamic/README.txt
tests/examples/cyclic_dynamic/expected_graph.txt
tests/examples/cyclic_dynamic/expected_stdout.txt
tests/examples/cyclic_dynamic/main.sh
tests/examples/cyclic_dynamic/plan.py
tests/examples/cyclic_dynamic/work1.py
tests/examples/cyclic_dynamic/work2.py
tests/examples/cyclic_static/.gitignore
tests/examples/cyclic_static/README.txt
tests/examples/cyclic_static/expected_graph.txt
tests/examples/cyclic_static/expected_stdout.txt
tests/examples/cyclic_static/inp1.txt
tests/examples/cyclic_static/inp2.txt
tests/examples/cyclic_static/main.sh
tests/examples/cyclic_static/plan.py
tests/examples/cyclic_static/work1.py
tests/examples/cyclic_static/work2.py
tests/examples/deferred_dir_amend/.gitignore
tests/examples/deferred_dir_amend/README.txt
tests/examples/deferred_dir_amend/expected_graph.txt
tests/examples/deferred_dir_amend/expected_stdout.txt
tests/examples/deferred_dir_amend/main.sh
tests/examples/deferred_dir_amend/plan.py
tests/examples/deferred_dir_amend/work.py
tests/examples/deferred_dir_glob/.gitignore
tests/examples/deferred_dir_glob/README.txt
tests/examples/deferred_dir_glob/expected_graph.txt
tests/examples/deferred_dir_glob/expected_inp.json
tests/examples/deferred_dir_glob/expected_out.json
tests/examples/deferred_dir_glob/expected_stdout.txt
tests/examples/deferred_dir_glob/main.sh
tests/examples/deferred_dir_glob/plan.py
tests/examples/deferred_dir_glob/data/top.inp
tests/examples/deferred_dir_glob/data/top.out
tests/examples/deferred_dir_glob/data/part1/bar.inp
tests/examples/deferred_dir_glob/data/part1/bar.out
tests/examples/deferred_dir_glob/data/part1/foo.inp
tests/examples/deferred_dir_glob/data/part1/foo.out
tests/examples/deferred_dir_glob/data/part2/bar.inp
tests/examples/deferred_dir_glob/data/part2/bar.out
tests/examples/deferred_dir_glob/data/part2/foo.inp
tests/examples/deferred_dir_glob/data/part2/foo.out
tests/examples/deferred_dir_glob/data/part2/sub/other.inp
tests/examples/deferred_dir_glob/data/part2/sub/other.out
tests/examples/deferred_dir_static/.gitignore
tests/examples/deferred_dir_static/README.txt
tests/examples/deferred_dir_static/expected_graph.txt
tests/examples/deferred_dir_static/expected_stdout.txt
tests/examples/deferred_dir_static/main.sh
tests/examples/deferred_dir_static/plan.py
tests/examples/deferred_dir_static/given1/inp.txt
tests/examples/deferred_dir_step/.gitignore
tests/examples/deferred_dir_step/README.txt
tests/examples/deferred_dir_step/expected_graph.txt
tests/examples/deferred_dir_step/expected_stdout.txt
tests/examples/deferred_dir_step/main.sh
tests/examples/deferred_dir_step/plan.py
tests/examples/deferred_glob1/.gitignore
tests/examples/deferred_glob1/README.txt
tests/examples/deferred_glob1/expected_graph1.txt
tests/examples/deferred_glob1/expected_graph2.txt
tests/examples/deferred_glob1/expected_stdout1.txt
tests/examples/deferred_glob1/expected_stdout2.txt
tests/examples/deferred_glob1/main.sh
tests/examples/deferred_glob1/plan.py
tests/examples/deferred_glob1/static/data1.txt
tests/examples/deferred_glob1/static/data2.txt
tests/examples/deferred_glob1/static/sub/bar.txt
tests/examples/deferred_glob1/static/sub/foo.txt
tests/examples/deferred_glob2/.gitignore
tests/examples/deferred_glob2/README.txt
tests/examples/deferred_glob2/expected_graph1.txt
tests/examples/deferred_glob2/expected_graph2.txt
tests/examples/deferred_glob2/expected_stdout.txt
tests/examples/deferred_glob2/main.sh
tests/examples/deferred_glob2/plan1.py
tests/examples/deferred_glob2/plan2.py
tests/examples/deferred_glob2/static/data1.txt
tests/examples/deferred_glob2/static/data2.txt
tests/examples/deferred_glob2/static/sub/bar.txt
tests/examples/deferred_glob2/static/sub/foo.txt
tests/examples/deferred_nonexisting_dir/.gitignore
tests/examples/deferred_nonexisting_dir/README.txt
tests/examples/deferred_nonexisting_dir/expected_graph1.txt
tests/examples/deferred_nonexisting_dir/expected_graph2.txt
tests/examples/deferred_nonexisting_dir/expected_graph3.txt
tests/examples/deferred_nonexisting_dir/expected_stdout.txt
tests/examples/deferred_nonexisting_dir/main.sh
tests/examples/deferred_nonexisting_dir/plan.py
tests/examples/deferred_subdir/.gitignore
tests/examples/deferred_subdir/README.txt
tests/examples/deferred_subdir/expected_graph.txt
tests/examples/deferred_subdir/expected_stdout.txt
tests/examples/deferred_subdir/main.sh
tests/examples/deferred_subdir/plan.py
tests/examples/deferred_subdir/sub/plan.py
tests/examples/deferred_subdir/sub/unused.txt
tests/examples/deferred_subdir/sub/used.txt
tests/examples/env_vars/.gitignore
tests/examples/env_vars/README.txt
tests/examples/env_vars/demovars.py
tests/examples/env_vars/expected_graph1.txt
tests/examples/env_vars/expected_graph2.txt
tests/examples/env_vars/expected_graph3.txt
tests/examples/env_vars/expected_graph4.txt
tests/examples/env_vars/expected_graph5.txt
tests/examples/env_vars/expected_graph6.txt
tests/examples/env_vars/expected_stdout1.txt
tests/examples/env_vars/expected_stdout2.txt
tests/examples/env_vars/expected_stdout3.txt
tests/examples/env_vars/expected_stdout4.txt
tests/examples/env_vars/expected_variables1.txt
tests/examples/env_vars/expected_variables2.txt
tests/examples/env_vars/expected_variables3.txt
tests/examples/env_vars/expected_variables4.txt
tests/examples/env_vars/expected_variables5.txt
tests/examples/env_vars/main.sh
tests/examples/env_vars/plan.py
tests/examples/env_vars/printvars.py
tests/examples/env_vars/variables1.json
tests/examples/env_vars/variables2.json
tests/examples/env_vars_amend/.gitignore
tests/examples/env_vars_amend/README.txt
tests/examples/env_vars_amend/demovars.py
tests/examples/env_vars_amend/expected_graph1.txt
tests/examples/env_vars_amend/expected_graph2.txt
tests/examples/env_vars_amend/expected_stdout1.txt
tests/examples/env_vars_amend/expected_stdout2.txt
tests/examples/env_vars_amend/main.sh
tests/examples/env_vars_amend/plan.py
tests/examples/env_vars_multi/.gitignore
tests/examples/env_vars_multi/README.txt
tests/examples/env_vars_multi/expected_graph.txt
tests/examples/env_vars_multi/expected_stdout.txt
tests/examples/env_vars_multi/inp.txt
tests/examples/env_vars_multi/main.sh
tests/examples/env_vars_multi/plan.py
tests/examples/env_vars_multi/bar/plan.py
tests/examples/env_vars_multi/foo/inp.txt
tests/examples/env_vars_path/.gitignore
tests/examples/env_vars_path/FOO.txt
tests/examples/env_vars_path/README.txt
tests/examples/env_vars_path/expected_graph1.txt
tests/examples/env_vars_path/expected_graph2.txt
tests/examples/env_vars_path/expected_stdout1.txt
tests/examples/env_vars_path/expected_stdout2.txt
tests/examples/env_vars_path/main.sh
tests/examples/env_vars_path/plan.py
tests/examples/env_vars_subs/.gitignore
tests/examples/env_vars_subs/README.txt
tests/examples/env_vars_subs/expected_graph.txt
tests/examples/env_vars_subs/expected_stdout.txt
tests/examples/env_vars_subs/main.sh
tests/examples/env_vars_subs/plan.py
tests/examples/env_vars_subs/sub/plan.py
tests/examples/env_vars_workdir/.gitignore
tests/examples/env_vars_workdir/README.txt
tests/examples/env_vars_workdir/expected_graph.txt
tests/examples/env_vars_workdir/expected_stdout.txt
tests/examples/env_vars_workdir/main.sh
tests/examples/env_vars_workdir/plan.py
tests/examples/env_vars_workdir/sub/input.txt
tests/examples/error_cyclic_late/.gitignore
tests/examples/error_cyclic_late/README.txt
tests/examples/error_cyclic_late/expected_graph.txt
tests/examples/error_cyclic_late/expected_stdout.txt
tests/examples/error_cyclic_late/main.sh
tests/examples/error_cyclic_late/plan.py
tests/examples/error_deferred_nonexisting/.gitignore
tests/examples/error_deferred_nonexisting/README.txt
tests/examples/error_deferred_nonexisting/expected_stdout.txt
tests/examples/error_deferred_nonexisting/main.sh
tests/examples/error_deferred_nonexisting/plan.py
tests/examples/error_env_var/.gitignore
tests/examples/error_env_var/README.txt
tests/examples/error_env_var/expected_graph.txt
tests/examples/error_env_var/expected_stdout.txt
tests/examples/error_env_var/main.sh
tests/examples/error_env_var/plan.py
tests/examples/error_main_fails/.gitignore
tests/examples/error_main_fails/README.txt
tests/examples/error_main_fails/expected_graph1.txt
tests/examples/error_main_fails/expected_graph2.txt
tests/examples/error_main_fails/expected_stdout1.txt
tests/examples/error_main_fails/expected_stdout2.txt
tests/examples/error_main_fails/main.sh
tests/examples/error_main_fails/plan1.py
tests/examples/error_main_fails/plan2.py
tests/examples/error_overlap_deferred/.gitignore
tests/examples/error_overlap_deferred/README.txt
tests/examples/error_overlap_deferred/expected_graph.txt
tests/examples/error_overlap_deferred/expected_stdout.txt
tests/examples/error_overlap_deferred/main.sh
tests/examples/error_overlap_deferred/plan.py
tests/examples/error_plan_no_shebang/.gitignore
tests/examples/error_plan_no_shebang/README.txt
tests/examples/error_plan_no_shebang/expected_stdout.txt
tests/examples/error_plan_no_shebang/main.sh
tests/examples/error_plan_no_shebang/plan.py
tests/examples/error_plan_not_executable/.gitignore
tests/examples/error_plan_not_executable/README.txt
tests/examples/error_plan_not_executable/expected_stdout.txt
tests/examples/error_plan_not_executable/main.sh
tests/examples/error_plan_not_executable/plan.py
tests/examples/error_runpy_no_shebang/.gitignore
tests/examples/error_runpy_no_shebang/README.txt
tests/examples/error_runpy_no_shebang/expected_graph.txt
tests/examples/error_runpy_no_shebang/expected_stdout.txt
tests/examples/error_runpy_no_shebang/main.sh
tests/examples/error_runpy_no_shebang/plan.py
tests/examples/error_runpy_no_shebang/simple.py
tests/examples/error_runpy_not_executable/.gitignore
tests/examples/error_runpy_not_executable/README.txt
tests/examples/error_runpy_not_executable/expected_graph.txt
tests/examples/error_runpy_not_executable/expected_stdout.txt
tests/examples/error_runpy_not_executable/main.sh
tests/examples/error_runpy_not_executable/plan.py
tests/examples/error_runpy_not_executable/simple.py
tests/examples/error_runsh_no_shebang/.gitignore
tests/examples/error_runsh_no_shebang/README.txt
tests/examples/error_runsh_no_shebang/expected_graph.txt
tests/examples/error_runsh_no_shebang/expected_stdout.txt
tests/examples/error_runsh_no_shebang/main.sh
tests/examples/error_runsh_no_shebang/plan.py
tests/examples/error_runsh_no_shebang/simple.sh
tests/examples/error_runsh_not_executable/.gitignore
tests/examples/error_runsh_not_executable/README.txt
tests/examples/error_runsh_not_executable/expected_graph.txt
tests/examples/error_runsh_not_executable/expected_stdout.txt
tests/examples/error_runsh_not_executable/main.sh
tests/examples/error_runsh_not_executable/plan.py
tests/examples/error_runsh_not_executable/simple.sh
tests/examples/error_runsh_opts/.gitignore
tests/examples/error_runsh_opts/README.txt
tests/examples/error_runsh_opts/expected_graph.txt
tests/examples/error_runsh_opts/expected_stdout.txt
tests/examples/error_runsh_opts/main.sh
tests/examples/error_runsh_opts/plan.py
tests/examples/error_static_dir/.gitignore
tests/examples/error_static_dir/README.txt
tests/examples/error_static_dir/expected_graph.txt
tests/examples/error_static_dir/expected_stdout.txt
tests/examples/error_static_dir/main.sh
tests/examples/error_static_dir/plan.py
tests/examples/error_static_dir/subdir/.keep
tests/examples/error_step/.gitignore
tests/examples/error_step/README.txt
tests/examples/error_step/expected_graph.txt
tests/examples/error_step/expected_stdout.txt
tests/examples/error_step/main.sh
tests/examples/error_step/plan.py
tests/examples/external_sources/.gitignore
tests/examples/external_sources/README.txt
tests/examples/external_sources/expected_graph1.txt
tests/examples/external_sources/expected_graph2.txt
tests/examples/external_sources/expected_stdout1.txt
tests/examples/external_sources/expected_stdout2.txt
tests/examples/external_sources/main.sh
tests/examples/external_sources/pkgs/helper1.py
tests/examples/external_sources/pkgs/helper2.py
tests/examples/external_sources/project/plan.py
tests/examples/external_sources/project/worker.py
tests/examples/getinfo/.gitignore
tests/examples/getinfo/README.txt
tests/examples/getinfo/expected_graph.txt
tests/examples/getinfo/expected_stdout.txt
tests/examples/getinfo/inp1.txt
tests/examples/getinfo/main.sh
tests/examples/getinfo/plan.py
tests/examples/getinfo/sub/getinfo.py
tests/examples/getinfo/sub/inp0.txt
tests/examples/here/.gitignore
tests/examples/here/README.txt
tests/examples/here/expected_graph.txt
tests/examples/here/expected_stdout.txt
tests/examples/here/main.sh
tests/examples/here/source/plan.py
tests/examples/here/source/www/index.md
tests/examples/here/source/www/plan.py
tests/examples/inp_digest/.gitignore
tests/examples/inp_digest/README.txt
tests/examples/inp_digest/expected_graph.txt
tests/examples/inp_digest/expected_stdout.txt
tests/examples/inp_digest/main.sh
tests/examples/inp_digest/plan.py
tests/examples/input_check_changed/.gitignore
tests/examples/input_check_changed/README.txt
tests/examples/input_check_changed/expected_graph.txt
tests/examples/input_check_changed/expected_stdout.txt
tests/examples/input_check_changed/main.sh
tests/examples/input_check_changed/plan.py
tests/examples/input_check_changed/work.py
tests/examples/input_check_deleted/.gitignore
tests/examples/input_check_deleted/README.txt
tests/examples/input_check_deleted/expected_graph.txt
tests/examples/input_check_deleted/expected_stdout.txt
tests/examples/input_check_deleted/main.sh
tests/examples/input_check_deleted/plan.py
tests/examples/input_check_deleted/work.py
tests/examples/input_check_three/.gitignore
tests/examples/input_check_three/README.txt
tests/examples/input_check_three/expected_graph.txt
tests/examples/input_check_three/expected_stdout.txt
tests/examples/input_check_three/main.sh
tests/examples/input_check_three/plan.py
tests/examples/input_check_three/work.py
tests/examples/input_check_two/.gitignore
tests/examples/input_check_two/README.txt
tests/examples/input_check_two/expected_graph.txt
tests/examples/input_check_two/expected_stdout.txt
tests/examples/input_check_two/main.sh
tests/examples/input_check_two/plan.py
tests/examples/input_check_two/work.py
tests/examples/makedirs/.gitignore
tests/examples/makedirs/README.txt
tests/examples/makedirs/bunch.py
tests/examples/makedirs/expected_graph.txt
tests/examples/makedirs/expected_stdout.txt
tests/examples/makedirs/main.sh
tests/examples/makedirs/plan.py
tests/examples/mkdir/.gitignore
tests/examples/mkdir/README.txt
tests/examples/mkdir/expected_graph.txt
tests/examples/mkdir/expected_stdout.txt
tests/examples/mkdir/main.sh
tests/examples/mkdir/plan.py
tests/examples/mkdir/exists/.keep
tests/examples/mkdir_error/.gitignore
tests/examples/mkdir_error/README.txt
tests/examples/mkdir_error/expected_graph.txt
tests/examples/mkdir_error/expected_stdout.txt
tests/examples/mkdir_error/main.sh
tests/examples/mkdir_error/plan.py
tests/examples/no_clean/.gitignore
tests/examples/no_clean/README.txt
tests/examples/no_clean/expected_graph1.txt
tests/examples/no_clean/expected_graph2.txt
tests/examples/no_clean/expected_stdout1.txt
tests/examples/no_clean/expected_stdout2.txt
tests/examples/no_clean/main.sh
tests/examples/no_clean/plan1.py
tests/examples/no_clean/plan2.py
tests/examples/no_data/.gitignore
tests/examples/no_data/README.txt
tests/examples/no_data/expected_graph1.txt
tests/examples/no_data/expected_graph2.txt
tests/examples/no_data/expected_graph3.txt
tests/examples/no_data/expected_stdout1.txt
tests/examples/no_data/expected_stdout2.txt
tests/examples/no_data/main.sh
tests/examples/no_data/original.txt
tests/examples/no_data/plan.py
tests/examples/no_plan/.gitignore
tests/examples/no_plan/README.txt
tests/examples/no_plan/expected_stdout.txt
tests/examples/no_plan/main.sh
tests/examples/no_shebang/.gitignore
tests/examples/no_shebang/README.txt
tests/examples/no_shebang/expected_graph.txt
tests/examples/no_shebang/expected_stdout.txt
tests/examples/no_shebang/main.sh
tests/examples/no_shebang/plan.py
tests/examples/no_static/.gitignore
tests/examples/no_static/README.txt
tests/examples/no_static/expected_graph.txt
tests/examples/no_static/expected_stdout.txt
tests/examples/no_static/main.sh
tests/examples/no_static/plan.py
tests/examples/not_cyclic/.gitignore
tests/examples/not_cyclic/README.txt
tests/examples/not_cyclic/expected_graph1.txt
tests/examples/not_cyclic/expected_graph2.txt
tests/examples/not_cyclic/expected_graph3.txt
tests/examples/not_cyclic/expected_graph4.txt
tests/examples/not_cyclic/expected_stdout1.txt
tests/examples/not_cyclic/expected_stdout2.txt
tests/examples/not_cyclic/input.txt
tests/examples/not_cyclic/main.sh
tests/examples/not_cyclic/plan.py
tests/examples/optional_amend/.gitignore
tests/examples/optional_amend/README.txt
tests/examples/optional_amend/expected_graph1.txt
tests/examples/optional_amend/expected_graph2.txt
tests/examples/optional_amend/expected_stdout.txt
tests/examples/optional_amend/main.sh
tests/examples/optional_amend/plan.py
tests/examples/optional_amend/work.py
tests/examples/optional_amend_twice/.gitignore
tests/examples/optional_amend_twice/README.txt
tests/examples/optional_amend_twice/expected_graph1.txt
tests/examples/optional_amend_twice/expected_graph2.txt
tests/examples/optional_amend_twice/expected_stdout.txt
tests/examples/optional_amend_twice/main.sh
tests/examples/optional_amend_twice/plan.py
tests/examples/optional_amend_twice/work.py
tests/examples/optional_chain/.gitignore
tests/examples/optional_chain/README.txt
tests/examples/optional_chain/expected_graph1.txt
tests/examples/optional_chain/expected_graph2.txt
tests/examples/optional_chain/expected_stdout1.txt
tests/examples/optional_chain/expected_stdout2.txt
tests/examples/optional_chain/main.sh
tests/examples/optional_chain/plan1.py
tests/examples/optional_chain/plan2.py
tests/examples/optional_change/.gitignore
tests/examples/optional_change/README.txt
tests/examples/optional_change/expected_graph1.txt
tests/examples/optional_change/expected_graph2.txt
tests/examples/optional_change/expected_graph3.txt
tests/examples/optional_change/expected_stdout1.txt
tests/examples/optional_change/expected_stdout2.txt
tests/examples/optional_change/expected_stdout3.txt
tests/examples/optional_change/hop1.txt
tests/examples/optional_change/main.sh
tests/examples/optional_change/plan1.py
tests/examples/optional_change/plan2.py
tests/examples/optional_change_sub/.gitignore
tests/examples/optional_change_sub/README.txt
tests/examples/optional_change_sub/expected_graph1.txt
tests/examples/optional_change_sub/expected_graph2.txt
tests/examples/optional_change_sub/expected_graph3.txt
tests/examples/optional_change_sub/expected_stdout1.txt
tests/examples/optional_change_sub/expected_stdout2.txt
tests/examples/optional_change_sub/expected_stdout3.txt
tests/examples/optional_change_sub/hop1.txt
tests/examples/optional_change_sub/main.sh
tests/examples/optional_change_sub/plan1.py
tests/examples/optional_change_sub/plan2.py
tests/examples/optional_change_sub/sub/plan.py
tests/examples/optional_cleanup/.gitignore
tests/examples/optional_cleanup/README.txt
tests/examples/optional_cleanup/expected_cleanup.txt
tests/examples/optional_cleanup/expected_graph1.txt
tests/examples/optional_cleanup/expected_graph2.txt
tests/examples/optional_cleanup/expected_stdout1.txt
tests/examples/optional_cleanup/expected_stdout2.txt
tests/examples/optional_cleanup/main.sh
tests/examples/optional_cleanup/plan.py
tests/examples/optional_convert/.gitignore
tests/examples/optional_convert/README.txt
tests/examples/optional_convert/expected_graph1.txt
tests/examples/optional_convert/expected_graph2.txt
tests/examples/optional_convert/expected_graph3.txt
tests/examples/optional_convert/expected_graph4.txt
tests/examples/optional_convert/expected_stdout1.txt
tests/examples/optional_convert/expected_stdout2.txt
tests/examples/optional_convert/expected_stdout3.txt
tests/examples/optional_convert/main.sh
tests/examples/optional_convert/plan.py
tests/examples/optional_convert/raw1.txt
tests/examples/optional_convert/raw2.txt
tests/examples/optional_convert/raw3.txt
tests/examples/optional_convert/raw4.txt
tests/examples/output_not_created/.gitignore
tests/examples/output_not_created/README.txt
tests/examples/output_not_created/expected_graph.txt
tests/examples/output_not_created/expected_stdout.txt
tests/examples/output_not_created/main.sh
tests/examples/output_not_created/plan.py
tests/examples/path_filter/.gitignore
tests/examples/path_filter/README.txt
tests/examples/path_filter/expected_graph1.txt
tests/examples/path_filter/expected_graph2.txt
tests/examples/path_filter/expected_stdout1.txt
tests/examples/path_filter/expected_stdout2.txt
tests/examples/path_filter/main.sh
tests/examples/path_filter/plan.py
tests/examples/pending/.gitignore
tests/examples/pending/README.txt
tests/examples/pending/expected_graph.txt
tests/examples/pending/expected_stdout.txt
tests/examples/pending/main.sh
tests/examples/pending/plan.py
tests/examples/pending_cleanup/.gitignore
tests/examples/pending_cleanup/README.txt
tests/examples/pending_cleanup/expected_cleanup.txt
tests/examples/pending_cleanup/expected_graph1.txt
tests/examples/pending_cleanup/expected_graph2.txt
tests/examples/pending_cleanup/expected_stdout1.txt
tests/examples/pending_cleanup/expected_stdout2.txt
tests/examples/pending_cleanup/main.sh
tests/examples/pending_cleanup/plan.py
tests/examples/pending_nested/.gitignore
tests/examples/pending_nested/README.txt
tests/examples/pending_nested/expected_graph1.txt
tests/examples/pending_nested/expected_graph2.txt
tests/examples/pending_nested/expected_graph3.txt
tests/examples/pending_nested/expected_stdout1.txt
tests/examples/pending_nested/expected_stdout2.txt
tests/examples/pending_nested/expected_stdout3.txt
tests/examples/pending_nested/main.sh
tests/examples/pending_nested/plan.py
tests/examples/pending_nested/work1.py
tests/examples/pending_nested/work2.py
tests/examples/pending_nested/work3.py
tests/examples/permissions_file_rerun/.gitignore
tests/examples/permissions_file_rerun/README.txt
tests/examples/permissions_file_rerun/expected_graph1.txt
tests/examples/permissions_file_rerun/expected_graph2.txt
tests/examples/permissions_file_rerun/expected_stdout.txt
tests/examples/permissions_file_rerun/input.txt
tests/examples/permissions_file_rerun/main.sh
tests/examples/permissions_file_rerun/plan.py
tests/examples/permissions_plan_rerun/.gitignore
tests/examples/permissions_plan_rerun/README.txt
tests/examples/permissions_plan_rerun/expected_graph1.txt
tests/examples/permissions_plan_rerun/expected_graph2.txt
tests/examples/permissions_plan_rerun/expected_stdout.txt
tests/examples/permissions_plan_rerun/main.sh
tests/examples/permissions_plan_rerun/plan.py
tests/examples/permissions_plan_rerun/sub/plan.py
tests/examples/permissions_plan_restart/.gitignore
tests/examples/permissions_plan_restart/README.txt
tests/examples/permissions_plan_restart/expected_graph1.txt
tests/examples/permissions_plan_restart/expected_graph2.txt
tests/examples/permissions_plan_restart/expected_stdout1.txt
tests/examples/permissions_plan_restart/expected_stdout2.txt
tests/examples/permissions_plan_restart/main.sh
tests/examples/permissions_plan_restart/plan.py
tests/examples/permissions_plan_restart/sub/plan.py
tests/examples/permissions_step_rerun/.gitignore
tests/examples/permissions_step_rerun/README.txt
tests/examples/permissions_step_rerun/expected_graph1.txt
tests/examples/permissions_step_rerun/expected_graph2.txt
tests/examples/permissions_step_rerun/expected_stdout.txt
tests/examples/permissions_step_rerun/main.sh
tests/examples/permissions_step_rerun/plan.py
tests/examples/permissions_step_rerun/work.py
tests/examples/permissions_step_restart/.gitignore
tests/examples/permissions_step_restart/README.txt
tests/examples/permissions_step_restart/expected_graph1.txt
tests/examples/permissions_step_restart/expected_graph2.txt
tests/examples/permissions_step_restart/expected_stdout1.txt
tests/examples/permissions_step_restart/expected_stdout2.txt
tests/examples/permissions_step_restart/main.sh
tests/examples/permissions_step_restart/plan.py
tests/examples/permissions_step_restart/work.py
tests/examples/plan_inp/.gitignore
tests/examples/plan_inp/README.txt
tests/examples/plan_inp/main.sh
tests/examples/plan_inp/plan.py
tests/examples/plan_inp/sub/inp.txt
tests/examples/plan_inp/sub/plan.py
tests/examples/pool/.gitignore
tests/examples/pool/README.txt
tests/examples/pool/expected_graph.txt
tests/examples/pool/main.sh
tests/examples/pool/plan.py
tests/examples/pool/r.txt
tests/examples/pool_restart/.gitignore
tests/examples/pool_restart/README.txt
tests/examples/pool_restart/expected_graph1.txt
tests/examples/pool_restart/expected_graph2.txt
tests/examples/pool_restart/expected_stdout1.txt
tests/examples/pool_restart/expected_stdout2.txt
tests/examples/pool_restart/main.sh
tests/examples/pool_restart/plan.py
tests/examples/recreate_elsewhere/.gitignore
tests/examples/recreate_elsewhere/README.txt
tests/examples/recreate_elsewhere/expected_graph1.txt
tests/examples/recreate_elsewhere/expected_graph2.txt
tests/examples/recreate_elsewhere/expected_stdout1.txt
tests/examples/recreate_elsewhere/expected_stdout2.txt
tests/examples/recreate_elsewhere/inner.py
tests/examples/recreate_elsewhere/main.sh
tests/examples/recreate_elsewhere/outer.py
tests/examples/recreate_elsewhere/plan.py
tests/examples/recreate_elsewhere/plan1.py
tests/examples/recreate_elsewhere/plan2.py
tests/examples/render_jinja_dict/.gitignore
tests/examples/render_jinja_dict/README.txt
tests/examples/render_jinja_dict/expected_graph.txt
tests/examples/render_jinja_dict/expected_stdout.txt
tests/examples/render_jinja_dict/main.sh
tests/examples/render_jinja_dict/plan.py
tests/examples/render_jinja_dict/template.txt
tests/examples/render_jinja_json/.gitignore
tests/examples/render_jinja_json/README.txt
tests/examples/render_jinja_json/expected_graph.txt
tests/examples/render_jinja_json/expected_stdout.txt
tests/examples/render_jinja_json/main.sh
tests/examples/render_jinja_json/plan.py
tests/examples/render_jinja_json/template.txt
tests/examples/render_jinja_json/trip1.json
tests/examples/render_jinja_json/trip2.json
tests/examples/render_jinja_python/.gitignore
tests/examples/render_jinja_python/README.txt
tests/examples/render_jinja_python/expected_graph.txt
tests/examples/render_jinja_python/expected_stdout.txt
tests/examples/render_jinja_python/main.sh
tests/examples/render_jinja_python/plan.py
tests/examples/render_jinja_python/template.md
tests/examples/render_jinja_python/variables.py
tests/examples/render_jinja_relpath/.gitignore
tests/examples/render_jinja_relpath/README.txt
tests/examples/render_jinja_relpath/expected_graph.txt
tests/examples/render_jinja_relpath/expected_stdout.txt
tests/examples/render_jinja_relpath/main.sh
tests/examples/render_jinja_relpath/plan.py
tests/examples/render_jinja_relpath/variables.py
tests/examples/render_jinja_relpath/static/main.tex
tests/examples/render_jinja_relpath/static/plan.py
tests/examples/render_jinja_relpath/static/preamble.inc.tex
tests/examples/render_jinja_relpath/static/variables.py
tests/examples/render_jinja_toml/.gitignore
tests/examples/render_jinja_toml/README.txt
tests/examples/render_jinja_toml/expected_graph.txt
tests/examples/render_jinja_toml/expected_stdout.txt
tests/examples/render_jinja_toml/main.sh
tests/examples/render_jinja_toml/plan.py
tests/examples/render_jinja_toml/template.txt
tests/examples/render_jinja_toml/trip1.toml
tests/examples/render_jinja_toml/trip2.toml
tests/examples/render_jinja_yaml/.gitignore
tests/examples/render_jinja_yaml/README.txt
tests/examples/render_jinja_yaml/expected_graph.txt
tests/examples/render_jinja_yaml/expected_stdout.txt
tests/examples/render_jinja_yaml/main.sh
tests/examples/render_jinja_yaml/plan.py
tests/examples/render_jinja_yaml/template.txt
tests/examples/render_jinja_yaml/trip1.yaml
tests/examples/render_jinja_yaml/trip2.yaml
tests/examples/replay_deferred/.gitignore
tests/examples/replay_deferred/README.txt
tests/examples/replay_deferred/expected_graph1.txt
tests/examples/replay_deferred/expected_graph2.txt
tests/examples/replay_deferred/expected_graph3.txt
tests/examples/replay_deferred/expected_stdout.txt
tests/examples/replay_deferred/main.sh
tests/examples/replay_deferred/plan1.py
tests/examples/replay_deferred/plan2.py
tests/examples/replay_deferred/work.py
tests/examples/replay_nglob/.gitignore
tests/examples/replay_nglob/README.txt
tests/examples/replay_nglob/expected_graph1.txt
tests/examples/replay_nglob/expected_graph2.txt
tests/examples/replay_nglob/expected_graph3.txt
tests/examples/replay_nglob/expected_stdout.txt
tests/examples/replay_nglob/main.sh
tests/examples/replay_nglob/plan1.py
tests/examples/replay_nglob/plan2.py
tests/examples/replay_nglob/work.py
tests/examples/replay_static/.gitignore
tests/examples/replay_static/README.txt
tests/examples/replay_static/expected_graph1.txt
tests/examples/replay_static/expected_graph2.txt
tests/examples/replay_static/expected_graph3.txt
tests/examples/replay_static/expected_stdout.txt
tests/examples/replay_static/main.sh
tests/examples/replay_static/plan1.py
tests/examples/replay_static/plan2.py
tests/examples/replay_static/work.py
tests/examples/reqdir_missing/.gitignore
tests/examples/reqdir_missing/README.txt
tests/examples/reqdir_missing/expected_graph.txt
tests/examples/reqdir_missing/expected_stdout.txt
tests/examples/reqdir_missing/main.sh
tests/examples/reqdir_missing/plan.py
tests/examples/restart_add_missing/.gitignore
tests/examples/restart_add_missing/README.txt
tests/examples/restart_add_missing/expected_graph1.txt
tests/examples/restart_add_missing/expected_graph2.txt
tests/examples/restart_add_missing/expected_graph3.txt
tests/examples/restart_add_missing/expected_stdout1.txt
tests/examples/restart_add_missing/expected_stdout2.txt
tests/examples/restart_add_missing/main.sh
tests/examples/restart_add_missing/plan.py
tests/examples/restart_add_nglob/.gitignore
tests/examples/restart_add_nglob/README.txt
tests/examples/restart_add_nglob/expected_graph1.txt
tests/examples/restart_add_nglob/expected_graph2.txt
tests/examples/restart_add_nglob/expected_graph3.txt
tests/examples/restart_add_nglob/expected_stdout1.txt
tests/examples/restart_add_nglob/expected_stdout2.txt
tests/examples/restart_add_nglob/expected_stdout3.txt
tests/examples/restart_add_nglob/main.sh
tests/examples/restart_add_nglob/plan.py
tests/examples/restart_amend_concerted/.gitignore
tests/examples/restart_amend_concerted/README.txt
tests/examples/restart_amend_concerted/expected_graph1.txt
tests/examples/restart_amend_concerted/expected_graph2.txt
tests/examples/restart_amend_concerted/expected_stdout1.txt
tests/examples/restart_amend_concerted/expected_stdout2.txt
tests/examples/restart_amend_concerted/main.sh
tests/examples/restart_amend_concerted/plan.py
tests/examples/restart_amend_concerted/prep.py
tests/examples/restart_amend_concerted/work.py
tests/examples/restart_blocked/.gitignore
tests/examples/restart_blocked/README.txt
tests/examples/restart_blocked/expected_graph1.txt
tests/examples/restart_blocked/expected_graph2.txt
tests/examples/restart_blocked/expected_stdout1.txt
tests/examples/restart_blocked/expected_stdout2.txt
tests/examples/restart_blocked/expensive.py
tests/examples/restart_blocked/initial.txt
tests/examples/restart_blocked/main.sh
tests/examples/restart_blocked/plan_blocked.py
tests/examples/restart_blocked/plan_unblocked.py
tests/examples/restart_changes/.gitignore
tests/examples/restart_changes/README.txt
tests/examples/restart_changes/expected_graph1.txt
tests/examples/restart_changes/expected_graph2.txt
tests/examples/restart_changes/expected_stdout1.txt
tests/examples/restart_changes/expected_stdout2.txt
tests/examples/restart_changes/main.sh
tests/examples/restart_changes/plan1.py
tests/examples/restart_changes/plan2.py
tests/examples/restart_changes/source1.txt
tests/examples/restart_changes/source2.txt
tests/examples/restart_changes/source_both.txt
tests/examples/restart_deferred_glob/.gitignore
tests/examples/restart_deferred_glob/README.txt
tests/examples/restart_deferred_glob/expected_graph1.txt
tests/examples/restart_deferred_glob/expected_graph2.txt
tests/examples/restart_deferred_glob/expected_graph3.txt
tests/examples/restart_deferred_glob/expected_stdout1.txt
tests/examples/restart_deferred_glob/expected_stdout2.txt
tests/examples/restart_deferred_glob/expected_stdout3.txt
tests/examples/restart_deferred_glob/main.sh
tests/examples/restart_deferred_glob/plan.py
tests/examples/restart_deferred_removed/.gitignore
tests/examples/restart_deferred_removed/README.txt
tests/examples/restart_deferred_removed/expected_graph1.txt
tests/examples/restart_deferred_removed/expected_graph2.txt
tests/examples/restart_deferred_removed/expected_stdout1.txt
tests/examples/restart_deferred_removed/expected_stdout2.txt
tests/examples/restart_deferred_removed/main.sh
tests/examples/restart_deferred_removed/plan1.py
tests/examples/restart_deferred_removed/plan2.py
tests/examples/restart_delete_nglob/.gitignore
tests/examples/restart_delete_nglob/README.txt
tests/examples/restart_delete_nglob/expected_graph1.txt
tests/examples/restart_delete_nglob/expected_graph2.txt
tests/examples/restart_delete_nglob/expected_graph3.txt
tests/examples/restart_delete_nglob/expected_stdout1.txt
tests/examples/restart_delete_nglob/expected_stdout2.txt
tests/examples/restart_delete_nglob/expected_stdout3.txt
tests/examples/restart_delete_nglob/main.sh
tests/examples/restart_delete_nglob/plan.py
tests/examples/restart_failed/.gitignore
tests/examples/restart_failed/README.txt
tests/examples/restart_failed/expected_graph1.txt
tests/examples/restart_failed/expected_graph2.txt
tests/examples/restart_failed/expected_stdout1.txt
tests/examples/restart_failed/expected_stdout2.txt
tests/examples/restart_failed/line.txt
tests/examples/restart_failed/main.sh
tests/examples/restart_failed/plan.py
tests/examples/restart_fix_bug/.gitignore
tests/examples/restart_fix_bug/README.txt
tests/examples/restart_fix_bug/expected_graph1.txt
tests/examples/restart_fix_bug/expected_graph2.txt
tests/examples/restart_fix_bug/expected_stdout1.txt
tests/examples/restart_fix_bug/expected_stdout2.txt
tests/examples/restart_fix_bug/main.sh
tests/examples/restart_fix_bug/plan1.py
tests/examples/restart_fix_bug/plan2.py
tests/examples/restart_input/.gitignore
tests/examples/restart_input/README.txt
tests/examples/restart_input/expected_graph1.txt
tests/examples/restart_input/expected_graph2.txt
tests/examples/restart_input/expected_stdout1.txt
tests/examples/restart_input/expected_stdout2.txt
tests/examples/restart_input/main.sh
tests/examples/restart_input/plan.py
tests/examples/restart_mandatory/.gitignore
tests/examples/restart_mandatory/README.txt
tests/examples/restart_mandatory/expected_graph1.txt
tests/examples/restart_mandatory/expected_graph2.txt
tests/examples/restart_mandatory/expected_stdout1.txt
tests/examples/restart_mandatory/expected_stdout2.txt
tests/examples/restart_mandatory/main.sh
tests/examples/restart_mandatory/plan1.py
tests/examples/restart_mandatory/plan2.py
tests/examples/restart_mode_change/.gitignore
tests/examples/restart_mode_change/README.txt
tests/examples/restart_mode_change/expected_graph1.txt
tests/examples/restart_mode_change/expected_graph2.txt
tests/examples/restart_mode_change/expected_stdout1.txt
tests/examples/restart_mode_change/expected_stdout2.txt
tests/examples/restart_mode_change/main.sh
tests/examples/restart_mode_change/plan.py
tests/examples/restart_nested/.gitignore
tests/examples/restart_nested/README.txt
tests/examples/restart_nested/expected_graph1.txt
tests/examples/restart_nested/expected_graph2.txt
tests/examples/restart_nested/expected_stdout1.txt
tests/examples/restart_nested/expected_stdout2.txt
tests/examples/restart_nested/main.sh
tests/examples/restart_nested/plan.py
tests/examples/restart_nested/work1.py
tests/examples/restart_nested/work2.py
tests/examples/restart_nested/work3.py
tests/examples/restart_nochanges/.gitignore
tests/examples/restart_nochanges/README.txt
tests/examples/restart_nochanges/expected_graph1.txt
tests/examples/restart_nochanges/expected_graph2.txt
tests/examples/restart_nochanges/expected_stdout1.txt
tests/examples/restart_nochanges/expected_stdout2.txt
tests/examples/restart_nochanges/main.sh
tests/examples/restart_nochanges/plan.py
tests/examples/restart_orphan/.gitignore
tests/examples/restart_orphan/README.txt
tests/examples/restart_orphan/expected_graph1.txt
tests/examples/restart_orphan/expected_graph2.txt
tests/examples/restart_orphan/expected_stdout1.txt
tests/examples/restart_orphan/expected_stdout2.txt
tests/examples/restart_orphan/main.sh
tests/examples/restart_orphan/plan.py
tests/examples/restart_outdated_amend/.gitignore
tests/examples/restart_outdated_amend/README.txt
tests/examples/restart_outdated_amend/expected_graph1.txt
tests/examples/restart_outdated_amend/expected_graph2.txt
tests/examples/restart_outdated_amend/expected_stdout1.txt
tests/examples/restart_outdated_amend/expected_stdout2.txt
tests/examples/restart_outdated_amend/main.sh
tests/examples/restart_outdated_amend/plan.py
tests/examples/restart_outdated_amend/work.py
tests/examples/restart_output/.gitignore
tests/examples/restart_output/README.txt
tests/examples/restart_output/expected_graph1.txt
tests/examples/restart_output/expected_graph2.txt
tests/examples/restart_output/expected_stdout1.txt
tests/examples/restart_output/expected_stdout2.txt
tests/examples/restart_output/main.sh
tests/examples/restart_output/original.txt
tests/examples/restart_output/plan.py
tests/examples/restart_queued/.gitignore
tests/examples/restart_queued/README.txt
tests/examples/restart_queued/expected_graph1.txt
tests/examples/restart_queued/expected_graph2.txt
tests/examples/restart_queued/expected_graph3.txt
tests/examples/restart_queued/expected_stdout1.txt
tests/examples/restart_queued/expected_stdout2.txt
tests/examples/restart_queued/main.sh
tests/examples/restart_queued/plan.py
tests/examples/restart_static_remove1/.gitignore
tests/examples/restart_static_remove1/README.txt
tests/examples/restart_static_remove1/expected_graph1.txt
tests/examples/restart_static_remove1/expected_graph2.txt
tests/examples/restart_static_remove1/expected_stdout1.txt
tests/examples/restart_static_remove1/expected_stdout2.txt
tests/examples/restart_static_remove1/main.sh
tests/examples/restart_static_remove1/plan1.py
tests/examples/restart_static_remove1/plan2.py
tests/examples/restart_static_remove2/.gitignore
tests/examples/restart_static_remove2/README.txt
tests/examples/restart_static_remove2/expected_graph1.txt
tests/examples/restart_static_remove2/expected_graph2.txt
tests/examples/restart_static_remove2/expected_stdout1.txt
tests/examples/restart_static_remove2/expected_stdout2.txt
tests/examples/restart_static_remove2/main.sh
tests/examples/restart_static_remove2/plan1.py
tests/examples/restart_static_remove2/plan2.py
tests/examples/restart_step_changed/.gitignore
tests/examples/restart_step_changed/README.txt
tests/examples/restart_step_changed/expected_graph1.txt
tests/examples/restart_step_changed/expected_graph2.txt
tests/examples/restart_step_changed/expected_stdout1.txt
tests/examples/restart_step_changed/expected_stdout2.txt
tests/examples/restart_step_changed/main.sh
tests/examples/restart_step_changed/plan1.py
tests/examples/restart_step_changed/plan2.py
tests/examples/runnable/.gitignore
tests/examples/runnable/README.txt
tests/examples/runnable/expected_graph.txt
tests/examples/runnable/expected_stdout.txt
tests/examples/runnable/main.sh
tests/examples/runnable/plan.py
tests/examples/script_cases/.gitignore
tests/examples/script_cases/README.txt
tests/examples/script_cases/expected_graph.txt
tests/examples/script_cases/expected_stdout.txt
tests/examples/script_cases/expected_step_info.json
tests/examples/script_cases/helper.py
tests/examples/script_cases/main.sh
tests/examples/script_cases/plan.py
tests/examples/script_cases/work.py
tests/examples/script_cases_run_import/.gitignore
tests/examples/script_cases_run_import/README.txt
tests/examples/script_cases_run_import/expected_graph1.txt
tests/examples/script_cases_run_import/expected_graph2.txt
tests/examples/script_cases_run_import/expected_stdout1.txt
tests/examples/script_cases_run_import/expected_stdout2.txt
tests/examples/script_cases_run_import/helper1.py
tests/examples/script_cases_run_import/helper2.py
tests/examples/script_cases_run_import/main.sh
tests/examples/script_cases_run_import/plan.py
tests/examples/script_cases_run_import/work.py
tests/examples/script_cases_settings/.gitignore
tests/examples/script_cases_settings/README.txt
tests/examples/script_cases_settings/expected_graph.txt
tests/examples/script_cases_settings/expected_stdout.txt
tests/examples/script_cases_settings/helper.py
tests/examples/script_cases_settings/main.sh
tests/examples/script_cases_settings/plan.py
tests/examples/script_cases_settings/settings.py
tests/examples/script_cases_settings/work.py
tests/examples/script_inp/.gitignore
tests/examples/script_inp/README.txt
tests/examples/script_inp/config1.txt
tests/examples/script_inp/config2.txt
tests/examples/script_inp/expected_graph1.txt
tests/examples/script_inp/expected_graph2.txt
tests/examples/script_inp/expected_stdout1.txt
tests/examples/script_inp/expected_stdout2.txt
tests/examples/script_inp/main.sh
tests/examples/script_inp/plan.py
tests/examples/script_inp/script.py
tests/examples/script_single/.gitignore
tests/examples/script_single/README.txt
tests/examples/script_single/expected_graph.txt
tests/examples/script_single/expected_stdout.txt
tests/examples/script_single/expected_step_info.json
tests/examples/script_single/main.sh
tests/examples/script_single/plan.py
tests/examples/script_single/work/config.json
tests/examples/script_single/work/generate.py
tests/examples/script_single_optional/.gitignore
tests/examples/script_single_optional/README.txt
tests/examples/script_single_optional/expected_graph1.txt
tests/examples/script_single_optional/expected_graph2.txt
tests/examples/script_single_optional/expected_stdout1.txt
tests/examples/script_single_optional/expected_stdout2.txt
tests/examples/script_single_optional/generate.py
tests/examples/script_single_optional/main.sh
tests/examples/script_single_optional/plan1.py
tests/examples/script_single_optional/plan2.py
tests/examples/script_single_run_import/.gitignore
tests/examples/script_single_run_import/README.txt
tests/examples/script_single_run_import/expected_graph1.txt
tests/examples/script_single_run_import/expected_graph2.txt
tests/examples/script_single_run_import/expected_stdout1.txt
tests/examples/script_single_run_import/expected_stdout2.txt
tests/examples/script_single_run_import/helper1.py
tests/examples/script_single_run_import/helper2.py
tests/examples/script_single_run_import/main.sh
tests/examples/script_single_run_import/plan.py
tests/examples/script_single_run_import/work.py
tests/examples/static/.gitignore
tests/examples/static/README.txt
tests/examples/static/expected_graph.txt
tests/examples/static/expected_stdout.txt
tests/examples/static/main.sh
tests/examples/static/original.txt
tests/examples/static/plan.py
tests/examples/static_abs/.gitignore
tests/examples/static_abs/README.txt
tests/examples/static_abs/expected_graph.txt
tests/examples/static_abs/expected_stdout.txt
tests/examples/static_abs/main.sh
tests/examples/static_abs/original.txt
tests/examples/static_abs/plan.py
tests/examples/static_dir/.gitignore
tests/examples/static_dir/README.txt
tests/examples/static_dir/expected_graph.txt
tests/examples/static_dir/expected_stdout.txt
tests/examples/static_dir/main.sh
tests/examples/static_dir/plan.py
tests/examples/static_glob/.gitignore
tests/examples/static_glob/README.txt
tests/examples/static_glob/expected_graph1.txt
tests/examples/static_glob/expected_graph2.txt
tests/examples/static_glob/expected_graph3.txt
tests/examples/static_glob/expected_stdout1.txt
tests/examples/static_glob/expected_stdout2.txt
tests/examples/static_glob/main.sh
tests/examples/static_glob/plan.py
tests/examples/static_nglob/.gitignore
tests/examples/static_nglob/README.txt
tests/examples/static_nglob/expected_graph1.txt
tests/examples/static_nglob/expected_graph2.txt
tests/examples/static_nglob/expected_stdout.txt
tests/examples/static_nglob/main.sh
tests/examples/static_nglob/plan.py
tests/examples/static_nglob/sec-2-2.txt
tests/examples/static_nglob/ch-1-intro/sec-1-1-blabla.txt
tests/examples/static_nglob/ch-1-intro/sec-1-2-some-more.txt
tests/examples/static_nglob/ch-2-theory/sec-2-1-basics.txt
tests/examples/static_nglob/ch-3-conclusions/sec-3-1-summary.txt
tests/examples/static_nglob/ch-3-conclusions/sec-3-2-outlook.txt
tests/examples/static_nglob_partial/.gitignore
tests/examples/static_nglob_partial/README.txt
tests/examples/static_nglob_partial/expected_graph1.txt
tests/examples/static_nglob_partial/expected_graph2.txt
tests/examples/static_nglob_partial/expected_graph3.txt
tests/examples/static_nglob_partial/expected_graph4.txt
tests/examples/static_nglob_partial/expected_stdout1.txt
tests/examples/static_nglob_partial/expected_stdout2.txt
tests/examples/static_nglob_partial/main.sh
tests/examples/static_nglob_partial/plan.py
tests/examples/static_nglob_recursive/.gitignore
tests/examples/static_nglob_recursive/README.txt
tests/examples/static_nglob_recursive/expected_graph.txt
tests/examples/static_nglob_recursive/expected_stdout.txt
tests/examples/static_nglob_recursive/main.sh
tests/examples/static_nglob_recursive/plan.py
tests/examples/static_nglob_recursive/data/test1.txt
tests/examples/static_nglob_recursive/data/test2.dat
tests/examples/static_nglob_recursive/data/sub/test3.xyz
tests/examples/static_nglob_subdir/.gitignore
tests/examples/static_nglob_subdir/README.txt
tests/examples/static_nglob_subdir/expected_graph1.txt
tests/examples/static_nglob_subdir/expected_graph2.txt
tests/examples/static_nglob_subdir/expected_stdout1.txt
tests/examples/static_nglob_subdir/expected_stdout2.txt
tests/examples/static_nglob_subdir/main.sh
tests/examples/static_nglob_subdir/plan.py
tests/examples/static_nglob_subdir/sub/inp1.txt
tests/examples/static_nglob_subdir/sub/inp2.txt
tests/examples/static_nglob_subdir/sub/plan.py
tests/examples/subdir/.gitignore
tests/examples/subdir/README.txt
tests/examples/subdir/example.txt
tests/examples/subdir/expected_graph.txt
tests/examples/subdir/expected_stdout.txt
tests/examples/subdir/main.sh
tests/examples/subdir/plan.py
tests/examples/subdir/sub/plan.py
tests/examples/translate_external/.gitignore
tests/examples/translate_external/README.txt
tests/examples/translate_external/expected_graph.txt
tests/examples/translate_external/expected_stdout.txt
tests/examples/translate_external/main.sh
tests/examples/translate_external/common/script.py
tests/examples/translate_external/projects/work/plan.py
tests/examples/wait_first/.gitignore
tests/examples/wait_first/README.txt
tests/examples/wait_first/expected_graph1.txt
tests/examples/wait_first/expected_graph2.txt
tests/examples/wait_first/expected_stdout.txt
tests/examples/wait_first/main.sh
tests/examples/wait_first/plan.py
tests/examples/watch_add_missing/.gitignore
tests/examples/watch_add_missing/README.txt
tests/examples/watch_add_missing/expected_graph1.txt
tests/examples/watch_add_missing/expected_graph2.txt
tests/examples/watch_add_missing/expected_graph3.txt
tests/examples/watch_add_missing/expected_stdout.txt
tests/examples/watch_add_missing/main.sh
tests/examples/watch_add_missing/plan.py
tests/examples/watch_amended/.gitignore
tests/examples/watch_amended/README.txt
tests/examples/watch_amended/expected_graph1.txt
tests/examples/watch_amended/expected_graph2.txt
tests/examples/watch_amended/expected_graph3.txt
tests/examples/watch_amended/expected_graph4.txt
tests/examples/watch_amended/expected_stdout.txt
tests/examples/watch_amended/main.sh
tests/examples/watch_amended/plan.py
tests/examples/watch_amended/work.py
tests/examples/watch_awaited/.gitignore
tests/examples/watch_awaited/README.txt
tests/examples/watch_awaited/expected_graph1.txt
tests/examples/watch_awaited/expected_graph2.txt
tests/examples/watch_awaited/expected_stdout.txt
tests/examples/watch_awaited/main.sh
tests/examples/watch_awaited/plan.py
tests/examples/watch_blocked/.gitignore
tests/examples/watch_blocked/README.txt
tests/examples/watch_blocked/expected_graph1.txt
tests/examples/watch_blocked/expected_graph2.txt
tests/examples/watch_blocked/expected_stdout.txt
tests/examples/watch_blocked/expensive.py
tests/examples/watch_blocked/initial.txt
tests/examples/watch_blocked/main.sh
tests/examples/watch_blocked/plan_blocked.py
tests/examples/watch_blocked/plan_unblocked.py
tests/examples/watch_boot/.gitignore
tests/examples/watch_boot/README.txt
tests/examples/watch_boot/expected_graph1.txt
tests/examples/watch_boot/expected_graph2.txt
tests/examples/watch_boot/expected_stdout.txt
tests/examples/watch_boot/main.sh
tests/examples/watch_boot/plan1.py
tests/examples/watch_boot/plan2.py
tests/examples/watch_chain/.gitignore
tests/examples/watch_chain/README.txt
tests/examples/watch_chain/config1.json
tests/examples/watch_chain/config2.json
tests/examples/watch_chain/expected_graph1.txt
tests/examples/watch_chain/expected_graph2.txt
tests/examples/watch_chain/expected_stdout.txt
tests/examples/watch_chain/main.sh
tests/examples/watch_chain/plan.py
tests/examples/watch_chain/use_config.py
tests/examples/watch_failed/.gitignore
tests/examples/watch_failed/README.txt
tests/examples/watch_failed/expected_graph1.txt
tests/examples/watch_failed/expected_graph2.txt
tests/examples/watch_failed/expected_stdout.txt
tests/examples/watch_failed/line.txt
tests/examples/watch_failed/main.sh
tests/examples/watch_failed/plan.py
tests/examples/watch_input/.gitignore
tests/examples/watch_input/README.txt
tests/examples/watch_input/expected_graph1.txt
tests/examples/watch_input/expected_graph2.txt
tests/examples/watch_input/expected_graph3.txt
tests/examples/watch_input/expected_stdout.txt
tests/examples/watch_input/first.txt
tests/examples/watch_input/main.sh
tests/examples/watch_input/plan.py
tests/examples/watch_input/second.txt
tests/examples/watch_mandatory/.gitignore
tests/examples/watch_mandatory/README.txt
tests/examples/watch_mandatory/expected_graph1.txt
tests/examples/watch_mandatory/expected_graph2.txt
tests/examples/watch_mandatory/expected_stdout.txt
tests/examples/watch_mandatory/main.sh
tests/examples/watch_mandatory/plan1.py
tests/examples/watch_mandatory/plan2.py
tests/examples/watch_middle/.gitignore
tests/examples/watch_middle/README.txt
tests/examples/watch_middle/expected_graph1.txt
tests/examples/watch_middle/expected_graph2.txt
tests/examples/watch_middle/expected_graph3.txt
tests/examples/watch_middle/expected_stdout.txt
tests/examples/watch_middle/main.sh
tests/examples/watch_middle/original.txt
tests/examples/watch_middle/plan1.py
tests/examples/watch_middle/plan2.py
tests/examples/watch_mixed/.gitignore
tests/examples/watch_mixed/README.txt
tests/examples/watch_mixed/backup.txt
tests/examples/watch_mixed/expected_graph1.txt
tests/examples/watch_mixed/expected_graph2.txt
tests/examples/watch_mixed/expected_stdout.txt
tests/examples/watch_mixed/main.sh
tests/examples/watch_mixed/plan_full.py
tests/examples/watch_mixed/plan_trimmed.py
tests/examples/watch_mode_change/.gitignore
tests/examples/watch_mode_change/README.txt
tests/examples/watch_mode_change/expected_graph1.txt
tests/examples/watch_mode_change/expected_graph2.txt
tests/examples/watch_mode_change/expected_stdout.txt
tests/examples/watch_mode_change/main.sh
tests/examples/watch_mode_change/plan.py
tests/examples/watch_move_dir_simple/.gitignore
tests/examples/watch_move_dir_simple/README.txt
tests/examples/watch_move_dir_simple/expected_graph1.txt
tests/examples/watch_move_dir_simple/expected_graph2.txt
tests/examples/watch_move_dir_simple/expected_graph3.txt
tests/examples/watch_move_dir_simple/expected_stdout.txt
tests/examples/watch_move_dir_simple/main.sh
tests/examples/watch_move_dir_simple/plan.py
tests/examples/watch_nochanges/.gitignore
tests/examples/watch_nochanges/README.txt
tests/examples/watch_nochanges/expected_graph1.txt
tests/examples/watch_nochanges/expected_graph2.txt
tests/examples/watch_nochanges/expected_stdout.txt
tests/examples/watch_nochanges/input.txt
tests/examples/watch_nochanges/main.sh
tests/examples/watch_nochanges/plan.py
tests/examples/watch_outdated_amend1/.gitignore
tests/examples/watch_outdated_amend1/README.txt
tests/examples/watch_outdated_amend1/expected_graph1.txt
tests/examples/watch_outdated_amend1/expected_graph2.txt
tests/examples/watch_outdated_amend1/expected_stdout.txt
tests/examples/watch_outdated_amend1/main.sh
tests/examples/watch_outdated_amend1/plan.py
tests/examples/watch_outdated_amend1/work.py
tests/examples/watch_outdated_amend2/.gitignore
tests/examples/watch_outdated_amend2/README.txt
tests/examples/watch_outdated_amend2/expected_graph1.txt
tests/examples/watch_outdated_amend2/expected_graph2.txt
tests/examples/watch_outdated_amend2/expected_stdout.txt
tests/examples/watch_outdated_amend2/main.sh
tests/examples/watch_outdated_amend2/plan.py
tests/examples/watch_outdated_amend2/work.py
tests/examples/watch_output/.gitignore
tests/examples/watch_output/README.txt
tests/examples/watch_output/expected_graph1.txt
tests/examples/watch_output/expected_graph2.txt
tests/examples/watch_output/expected_stdout.txt
tests/examples/watch_output/input.txt
tests/examples/watch_output/main.sh
tests/examples/watch_output/plan.py
tests/examples/watch_output/second.txt
tests/examples/watch_static_remove1/.gitignore
tests/examples/watch_static_remove1/README.txt
tests/examples/watch_static_remove1/expected_graph1.txt
tests/examples/watch_static_remove1/expected_graph2.txt
tests/examples/watch_static_remove1/expected_stdout.txt
tests/examples/watch_static_remove1/main.sh
tests/examples/watch_static_remove1/plan1.py
tests/examples/watch_static_remove1/plan2.py
tests/examples/watch_static_remove2/.gitignore
tests/examples/watch_static_remove2/README.txt
tests/examples/watch_static_remove2/expected_graph1.txt
tests/examples/watch_static_remove2/expected_graph2.txt
tests/examples/watch_static_remove2/expected_stdout.txt
tests/examples/watch_static_remove2/main.sh
tests/examples/watch_static_remove2/plan1.py
tests/examples/watch_static_remove2/plan2.py
tests/examples/watch_volatile/.gitignore
tests/examples/watch_volatile/README.txt
tests/examples/watch_volatile/expected_graph1.txt
tests/examples/watch_volatile/expected_graph2.txt
tests/examples/watch_volatile/expected_stdout.txt
tests/examples/watch_volatile/main.sh
tests/examples/watch_volatile/plan.py
tests/examples/watch_wanted/.gitignore
tests/examples/watch_wanted/README.txt
tests/examples/watch_wanted/expected_graph1.txt
tests/examples/watch_wanted/expected_graph2.txt
tests/examples/watch_wanted/expected_graph3.txt
tests/examples/watch_wanted/expected_stdout.txt
tests/examples/watch_wanted/main.sh
tests/examples/watch_wanted/plan1.py
tests/examples/watch_wanted/plan2.py
tests/examples/whitespace/.gitignore
tests/examples/whitespace/README NOW.txt
tests/examples/whitespace/call is cool.py
tests/examples/whitespace/expected_graph.txt
tests/examples/whitespace/expected_stdout.txt
tests/examples/whitespace/main.sh
tests/examples/whitespace/plan.py
tests/examples/whitespace/script is cool.py
tests/examples/workdir/.gitignore
tests/examples/workdir/README.txt
tests/examples/workdir/expected_graph.txt
tests/examples/workdir/expected_stdout.txt
tests/examples/workdir/main.sh
tests/examples/workdir/plan.py
tests/examples/workdir/sub/inp.txt