.copier-answers.yml
.gitignore
.gitleaks.toml
.pre-commit-config.yaml
.python-version
Dockerfile
LICENSE
README.md
catalog-info.yaml
pyproject.toml
renovate.json
uv.lock
.devcontainer/devcontainer.json
.github/CONTRIBUTING.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/issue.md
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
.github/pages/index.html
.github/pages/make_switcher.py
.github/workflows/_container.yml
.github/workflows/_dist.yml
.github/workflows/_docs.yml
.github/workflows/_pypi.yml
.github/workflows/_release.yml
.github/workflows/_test.yml
.github/workflows/_tox.yml
.github/workflows/ci.yml
.github/workflows/periodic.yml
.vscode/extensions.json
.vscode/launch.json
.vscode/settings.json
.vscode/tasks.json
docs/_api.rst
docs/conf.py
docs/explanations.md
docs/genindex.md
docs/how-to.md
docs/index.md
docs/reference.md
docs/tutorials.md
docs/_templates/custom-module-template.rst
docs/explanations/decisions.md
docs/explanations/decisions/0001-record-architecture-decisions.md
docs/explanations/decisions/0002-switched-to-python-copier-template.md
docs/explanations/decisions/COPYME
docs/how-to/contribute.md
docs/how-to/run-container.md
docs/images/dls-logo.svg
docs/tutorials/installation.md
src/deploy_tools/__init__.py
src/deploy_tools/__main__.py
src/deploy_tools/_version.py
src/deploy_tools/app_builder.py
src/deploy_tools/apptainer.py
src/deploy_tools/build.py
src/deploy_tools/compare.py
src/deploy_tools/deploy.py
src/deploy_tools/layout.py
src/deploy_tools/module_builder.py
src/deploy_tools/modulefile.py
src/deploy_tools/print_updates.py
src/deploy_tools/snapshot.py
src/deploy_tools/sync.py
src/deploy_tools/templater.py
src/deploy_tools/validate.py
src/deploy_tools/demo_configuration/settings.yaml
src/deploy_tools/demo_configuration/argocd/v2.14.10.yaml
src/deploy_tools/demo_configuration/dls-pmac-control/0.1.yaml
src/deploy_tools/demo_configuration/dls-pmac-control/0.2.yaml
src/deploy_tools/demo_configuration/ec/i13-1.yaml
src/deploy_tools/demo_configuration/ec/p47.yaml
src/deploy_tools/demo_configuration/edge-containers-cli/0.1.yaml
src/deploy_tools/demo_configuration/example-module-apps/0.1.yaml
src/deploy_tools/demo_configuration/example-module-deps/0.2.yaml
src/deploy_tools/demo_configuration/phoebus/0.1.yaml
src/deploy_tools/models/__init__.py
src/deploy_tools/models/app.py
src/deploy_tools/models/apptainer_app.py
src/deploy_tools/models/binary_app.py
src/deploy_tools/models/changes.py
src/deploy_tools/models/deployment.py
src/deploy_tools/models/module.py
src/deploy_tools/models/parent.py
src/deploy_tools/models/save_and_load.py
src/deploy_tools/models/schema.py
src/deploy_tools/models/shell_app.py
src/deploy_tools/models/schemas/deployment-settings.json
src/deploy_tools/models/schemas/deployment.json
src/deploy_tools/models/schemas/module.json
src/deploy_tools/models/schemas/release.json
src/deploy_tools/templates/apptainer_entrypoint
src/deploy_tools/templates/gitignore
src/deploy_tools/templates/modulefile
src/deploy_tools/templates/modulefile_version
src/deploy_tools/templates/shell_entrypoint
src/dls_deploy_tools.egg-info/PKG-INFO
src/dls_deploy_tools.egg-info/SOURCES.txt
src/dls_deploy_tools.egg-info/dependency_links.txt
src/dls_deploy_tools.egg-info/entry_points.txt
src/dls_deploy_tools.egg-info/requires.txt
src/dls_deploy_tools.egg-info/top_level.txt
tests/conftest.py
tests/generate_samples.sh
tests/test_cli.py
tests/samples/deploy-tools-output/deployment.yaml
tests/samples/deploy-tools-output/modulefiles/dls-pmac-control/.version
tests/samples/deploy-tools-output/modulefiles/ec/.version
tests/samples/deploy-tools-output/modulefiles/edge-containers-cli/.version
tests/samples/deploy-tools-output/modulefiles/example-module-apps/.version
tests/samples/deploy-tools-output/modulefiles/example-module-deps/.version
tests/samples/deploy-tools-output/modulefiles/phoebus/.version
tests/samples/deploy-tools-output/modules/argocd/v2.14.10/module.yaml
tests/samples/deploy-tools-output/modules/argocd/v2.14.10/modulefile
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.1/module.yaml
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.1/modulefile
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.1/entrypoints/dls-pmac-control
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.1/entrypoints/test-echo-module-file
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.2/module.yaml
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.2/modulefile
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.2/entrypoints/dls-pmac-control
tests/samples/deploy-tools-output/modules/dls-pmac-control/0.2/entrypoints/test-echo-module-file
tests/samples/deploy-tools-output/modules/ec/i13-1/module.yaml
tests/samples/deploy-tools-output/modules/ec/i13-1/modulefile
tests/samples/deploy-tools-output/modules/ec/p47/module.yaml
tests/samples/deploy-tools-output/modules/ec/p47/modulefile
tests/samples/deploy-tools-output/modules/edge-containers-cli/0.1/module.yaml
tests/samples/deploy-tools-output/modules/edge-containers-cli/0.1/modulefile
tests/samples/deploy-tools-output/modules/edge-containers-cli/0.1/entrypoints/ec
tests/samples/deploy-tools-output/modules/edge-containers-cli/0.1/entrypoints/ec-bash
tests/samples/deploy-tools-output/modules/edge-containers-cli/0.1/entrypoints/ec-login
tests/samples/deploy-tools-output/modules/example-module-apps/0.1/module.yaml
tests/samples/deploy-tools-output/modules/example-module-apps/0.1/modulefile
tests/samples/deploy-tools-output/modules/example-module-apps/0.1/entrypoints/cowsay-hello
tests/samples/deploy-tools-output/modules/example-module-apps/0.1/entrypoints/show-directory
tests/samples/deploy-tools-output/modules/example-module-apps/0.1/entrypoints/test-echo-module-folder
tests/samples/deploy-tools-output/modules/example-module-apps/0.1/entrypoints/test-shell-script
tests/samples/deploy-tools-output/modules/example-module-deps/0.2/module.yaml
tests/samples/deploy-tools-output/modules/example-module-deps/0.2/modulefile
tests/samples/deploy-tools-output/modules/phoebus/0.1/module.yaml
tests/samples/deploy-tools-output/modules/phoebus/0.1/modulefile
tests/samples/deploy-tools-output/modules/phoebus/0.1/entrypoints/phoebus