- Notifications
You must be signed in to change notification settings - Fork0
🪽 Flyte workflow configuration with hydra-zen 🐉 🧘
License
NotificationsYou must be signed in to change notification settings
sciexp/flytezen
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A template for hydra-zen configuration of Flyte workflow execution.
Seemake | grep codespace
, runmake codespace_create code
, or
This provides a zero install demonstration of the supported development environment that depends on thenix package manager or open container images built with it. Seemake | grep nix
ormake -n setup_dev
to setup a local copy of this environment.
tree
.├── .argo│ └── build.yaml├── .devcontainer│ ├── devcontainer.Dockerfile│ └── devcontainer.json├── .flyte│ ├── config-browser.yaml│ ├── config-local.yaml│ ├── config-template.yaml│ └── config.yaml├── .github│ ├── actions│ │ ├── setup_environment│ │ │ └── action.yml│ │ └── tag-build-push-container│ ├── disabled│ │ ├── CD.yaml│ │ └── CI.yaml│ ├── workflows│ │ ├── CID.yaml│ │ ├── build-images.yaml│ │ └── labeler.yml│ ├── .gitkeep│ ├── CODEOWNERS│ ├── codecov.yml│ ├── labels.yml│ └── renovate.json├── .vscode│ ├── extensions.json│ ├── launch.json│ ├── settings.json│ └── tasks.json├── containers│ ├── Dockerfile│ ├── compose.yaml│ ├── gpu.Dockerfile│ └── pkg.Dockerfile├── docs│ ├── notebooks│ │ └── text│ ├── reference│ │ └── flytezen.md│ ├── index.md│ └── specification.md├── environments│ └── conda│ ├── conda-linux-64.lock.yml│ ├── conda-lock.yml│ └── virtual-packages.yml├── src│ ├── flytezen│ │ ├── cli│ │ │ ├── __init__.py│ │ │ ├── execute.py│ │ │ ├── execution_config.py│ │ │ └── execution_utils.py│ │ ├── workflows│ │ │ ├── __init__.py│ │ │ ├── example.py│ │ │ └── lrwine.py│ │ ├── __init__.py│ │ ├── __main__.py│ │ ├── configuration.py│ │ ├── constants.py│ │ └── logging.py│ └── .gitkeep├── tests│ ├── __init__.py│ ├── conftest.py│ └── test_cli.py├── .dockerignore├── .env├── .envrc├── .example.env├── .gitignore├── CHANGELOG.md├── LICENSE├── Makefile├── README.md├── devshell├── flake.lock├── flake.nix├── mkdocs.yml├── poetry.lock├── poetry.toml├── pyproject.toml└── requirements.txt23 directories, 65 files
See alsoflake.nix,pyproject.toml, and.github.
About
🪽 Flyte workflow configuration with hydra-zen 🐉 🧘