Reference Documentation
Complete technical reference for all Angreal APIs, configurations, and commands.
API Documentation
Section titled “API Documentation”Detailed reference for the Python API used in task definitions.
Generated API Reference
Section titled “Generated API Reference”The API reference generated from the code by Plissken: Python and Rust.
Command Line Interface
Section titled “Command Line Interface”- CLI Reference - Complete command-line interface documentation
- Configuration - Configuration file formats and options
Quick Links
Section titled “Quick Links”Python API Modules
Section titled “Python API Modules”angreal.command- Task definition decoratorsangreal.template- Template rendering functionsangreal.utils- Utility functionsangreal.integrations.venv- Virtual environment management
Common Patterns
Section titled “Common Patterns”# Basic command@angreal.command(name="task", about="Description")def my_task(): pass
# Command with arguments@angreal.argument(name="input", help="Input file")def task_with_args(input): pass
# Command groupgroup = angreal.command_group(name="group")@group()@angreal.command(name="subcommand")def grouped_command(): passUsing the Reference
Section titled “Using the Reference”- API Details: For complete parameter lists and return types
- Examples: Most entries include usage examples
- Cross-references: Links to related functionality
- Version info: Note which version introduced features