.gitattributes
.gitignore
.readthedocs.yml
LICENSE
README.md
pyproject.toml
uv.lock
.github/workflows/release.yml
.github/workflows/test.yml
doc/Makefile
doc/environment.yml
doc/make.bat
doc/source/conf.py
doc/source/index.rst
doc/source/develop/api/attribute.rst
doc/source/develop/api/index.rst
doc/source/develop/api/tasks.rst
doc/source/develop/api/tree.rst
doc/source/tutorial/index.rst
doc/source/tutorial/overview.rst
doc/source/tutorial/getting-started/checking-job-creation.rst
doc/source/tutorial/getting-started/checking-the-job.rst
doc/source/tutorial/getting-started/checking-the-results.rst
doc/source/tutorial/getting-started/define-a-new-flow.rst
doc/source/tutorial/getting-started/define-the-first-task.rst
doc/source/tutorial/getting-started/index.rst
doc/source/tutorial/getting-started/starting-a-server.rst
doc/source/tutorial/getting-started/starting-the-flow.rst
doc/source/tutorial/getting-started/understanding-includes.rst
doc/source/tutorial/getting-started/understanding-the-client.rst
takler/__init__.py
takler/_version.py
takler/constant.py
takler/exceptions.py
takler/visitor.py
takler.egg-info/PKG-INFO
takler.egg-info/SOURCES.txt
takler.egg-info/dependency_links.txt
takler.egg-info/entry_points.txt
takler.egg-info/requires.txt
takler.egg-info/scm_file_list.json
takler.egg-info/scm_version.json
takler.egg-info/top_level.txt
takler/client/__init__.py
takler/client/__main__.py
takler/client/cli.py
takler/client/exit_code.py
takler/client/retry.py
takler/client/service_client.py
takler/core/__init__.py
takler/core/bunch.py
takler/core/calendar.py
takler/core/event.py
takler/core/expression.py
takler/core/expression_ast.py
takler/core/expression_parser.py
takler/core/flow.py
takler/core/limit.py
takler/core/meter.py
takler/core/node.py
takler/core/node_container.py
takler/core/parameter.py
takler/core/repeat.py
takler/core/state.py
takler/core/task_node.py
takler/core/time_attr.py
takler/core/util.py
takler/logging/__init__.py
takler/logging/config.py
takler/logging/errors.py
takler/logging/formatter.py
takler/logging/levels.py
takler/logging/backends/__init__.py
takler/logging/backends/loguru_backend.py
takler/logging/backends/stdlib_backend.py
takler/server/__init__.py
takler/server/__main__.py
takler/server/checkpoint.py
takler/server/cli.py
takler/server/connect_config.py
takler/server/network_service.py
takler/server/scheduler.py
takler/server/protocol/__init__.py
takler/server/protocol/error_code.py
takler/server/protocol/takler.proto
takler/server/protocol/takler_pb2.py
takler/server/protocol/takler_pb2_grpc.py
takler/tasks/__init__.py
takler/tasks/shell/__init__.py
takler/tasks/shell/constant.py
takler/tasks/shell/shell_render.py
takler/tasks/shell/shell_runner.py
takler/tasks/shell/shell_script_task.py
takler/tui/__init__.py
takler/tui/__main__.py
takler/tui/app.py
takler/tui/menu.py
takler/tui/service.py
takler/tui/show_parser.py
takler/tui/state_style.py
takler/tui/tabs/__init__.py
takler/tui/tabs/_artifacts.py
takler/tui/tabs/_fileview.py
takler/tui/tabs/info.py
takler/tui/tabs/job.py
takler/tui/tabs/output.py
takler/tui/tabs/parameters.py
takler/tui/tabs/script.py
takler/tui/widgets/__init__.py
takler/tui/widgets/node_tree.py
takler/tui/widgets/status_bar.py
takler/tui/widgets/toolbar.py
tests/conftest.py
tests/strategies.py
tests/test_exceptions.py
tests/test_fake_clock.py
tests/test_strategies.py
tests/client/test_cli_begin.py
tests/client/test_cli_exit_code_unit.py
tests/client/test_exit_code_unit.py
tests/client/test_retry_unit.py
tests/client/test_service_client_unit.py
tests/core/__init__.py
tests/core/conftest.py
tests/core/test_build_flow.py
tests/core/test_bunch.py
tests/core/test_node_access.py
tests/core/test_node_children_operation.py
tests/core/test_node_compute_status.py
tests/core/test_node_dependencies.py
tests/core/test_node_get_flow.py
tests/core/test_node_state.py
tests/core/test_state.py
tests/core/attribute/__init__.py
tests/core/attribute/test_calendar.py
tests/core/attribute/test_event.py
tests/core/attribute/test_limit.py
tests/core/attribute/test_meter.py
tests/core/attribute/test_repeat.py
tests/core/attribute/test_time_attr.py
tests/core/expression/__init__.py
tests/core/expression/test_expr.py
tests/core/expression/test_expr_string.py
tests/core/operations/__init__.py
tests/core/operations/conftest.py
tests/core/operations/test_abort.py
tests/core/operations/test_begin.py
tests/core/operations/test_complete.py
tests/core/operations/test_default_node_status.py
tests/core/operations/test_free_dependencies.py
tests/core/operations/test_init.py
tests/core/operations/test_requeue.py
tests/core/operations/test_suspend.py
tests/core/parameter/__init__.py
tests/core/parameter/conftest.py
tests/core/parameter/test_find_variable.py
tests/core/parameter/test_parameter.py
tests/core/parameter/test_parameter_bunch.py
tests/core/parameter/test_parameter_flow.py
tests/core/parameter/test_parameter_node.py
tests/core/parameter/test_parameter_node_tree.py
tests/core/parameter/test_parameter_task.py
tests/core/parameter/test_task_node_genrated_parameter.py
tests/core/serialization/__init__.py
tests/core/serialization/test_bunch.py
tests/core/serialization/test_calendar.py
tests/core/serialization/test_event.py
tests/core/serialization/test_limit.py
tests/core/serialization/test_meter.py
tests/core/serialization/test_parameter.py
tests/core/serialization/test_repeat.py
tests/core/serialization/test_serialization_type.py
tests/core/serialization/test_state.py
tests/core/serialization/test_time_attr.py
tests/core/serialization/node/__init__.py
tests/core/serialization/node/test_bunch.py
tests/core/serialization/node/test_container.py
tests/core/serialization/node/test_flow.py
tests/core/serialization/node/test_node_runtime_state.py
tests/core/serialization/node/test_task.py
tests/core/serialization/node/util.py
tests/core/trigger/__init__.py
tests/core/trigger/conftest.py
tests/core/trigger/test_add_trigger.py
tests/core/trigger/test_complete_trigger.py
tests/core/trigger/test_event_trigger.py
tests/core/trigger/test_free_dependencies_trigger.py
tests/core/trigger/test_meter_trigger.py
tests/core/trigger/test_status_trigger.py
tests/core/trigger/test_status_trigger_complex.py
tests/integration/conftest.py
tests/integration/test_end_to_end_commands.py
tests/integration/test_kill9_recovery.py
tests/integration/test_restore_then_submit.py
tests/integration/test_server_unreachable.py
tests/logging/conftest.py
tests/logging/test_attribution_property.py
tests/logging/test_backend_selection.py
tests/logging/test_backends_property.py
tests/logging/test_config_property.py
tests/logging/test_console_disabled_property.py
tests/logging/test_default_configuration.py
tests/logging/test_filtering_property.py
tests/logging/test_formatter_property.py
tests/logging/test_invalid_env_level_property.py
tests/logging/test_invalid_level_safety_property.py
tests/logging/test_levels_property.py
tests/logging/test_levels_unit.py
tests/logging/test_method_surface_property.py
tests/logging/test_most_recent_wins_property.py
tests/logging/test_name_normalization_property.py
tests/logging/test_no_duplicate_records_property.py
tests/logging/test_nonstring_name_property.py
tests/logging/test_parent_dir_property.py
tests/logging/test_retention_bounds_property.py
tests/logging/test_rotation_conservation_property.py
tests/logging/test_server_logging_integration.py
tests/logging/test_sink_equivalence_property.py
tests/logging/test_stdlib_error_paths.py
tests/packaging/test_ci_workflow.py
tests/packaging/test_entry_help.py
tests/packaging/test_pyproject.py
tests/server/test_checkpoint_address_unit.py
tests/server/test_checkpoint_config_unit.py
tests/server/test_checkpoint_periodic_unit.py
tests/server/test_checkpoint_restore_unit.py
tests/server/test_checkpoint_unit.py
tests/server/test_checkpoint_write_unit.py
tests/server/test_command_error_response.py
tests/server/test_connect_config_checkpoint.py
tests/server/test_exception_policy_config.py
tests/server/test_exception_resilience_bug_condition.py
tests/server/test_exception_resilience_preservation.py
tests/server/test_network_service_begin.py
tests/server/test_no_bare_exceptions.py
tests/server/test_proto_contract.py
tests/server/test_scheduler_begin_unit.py
tests/server/test_scheduler_require_begun_unit.py
tests/server/test_server_checkpoint_integration.py
tests/server/test_server_cli_unit.py
tests/tasks/__init__.py
tests/tasks/shell/__init__.py
tests/tasks/shell/conftest.py
tests/tasks/shell/test_create_shell_task.py
tests/tasks/shell/test_no_spwan_v2.py
tests/tasks/shell/test_shell_parameters.py
tests/tasks/shell/test_shell_runner.py
tests/tasks/shell/test_shell_script.py
tests/tasks/shell/test_shell_task_job_failure.py
tests/tasks/shell/test_shell_task_serialization.py
tests/tasks/shell/include/head.takler
tests/tasks/shell/include/tail.takler
tests/tasks/shell/scripts/task1.takler
tests/tasks/shell/scripts/task1_with_include.takler
tests/tasks/shell/takler_home/.gitkeep