Crate angreal

Source
Expand description

Angreal - project templating and task management

A package for templating code based projects and providing methods for the creation and management of common operational tasks associated with the project.

Modules§

builder
The angreal app builder
completion
Shell completion support for Angreal
error_formatter
git
Git operations for Angreal
init
The angreal init command.
integrations
logger
Logging for the core application
macros
py_logger
A unified logger to bridge python and rust
python_bindings
Python bindings for angreal
task
Core structures for describing tasks and arguments
utils
Filesystem utilities
validation
Validation utilities for template variables

Functions§

initialize_python_tasks
Initialize Python bindings and load angreal tasks for external tools This function should be called by any external tool that needs to discover angreal commands