You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -620,4 +638,19 @@ This is a minimal implementation of the [Dotprompt specification](https://google
620
638
- Partials (`{{>partialName}}`)
621
639
- Nested Picoschema (objects, arrays of objects, enums)
622
640
623
-
The YAML parser is a minimal implementation that handles only the subset of YAML needed for Dotprompt frontmatter (simple key-value pairs, nested objects, and lists). It will likely fail on complex YAML features like anchors, multi-line strings, or flow syntax. If [PyYAML](https://pyyaml.org/) is installed (`pip install pyyaml`), it will be used instead for full YAML support.
641
+
The YAML parser is a minimal implementation that handles only the subset of YAML needed for Dotprompt frontmatter (simple key-value pairs, nested objects, and lists). It will likely fail on complex YAML features like anchors, multi-line strings, or flow syntax. See optional dependencies below to use pyyaml instead.
642
+
643
+
### Optional dependencies
644
+
645
+
You can install optional dependencies for enhanced features:
646
+
647
+
- `pyyaml`: For full YAML spec support in frontmatter.
648
+
- `playwright`: For high-quality web scraping via the `builtin.fetch_clean` tool.
649
+
650
+
If you installed via `pip` or `uv`, you can get these with:
0 commit comments