hokusai/hokusai
Konstantin Fickel 47b5f899e6
fix: use list instead of tuple in extra_params for YAML safety
PyYAML serializes tuples as !!python/tuple tags which safe_load
rejects, corrupting the state file.
2026-03-05 21:21:33 +01:00
..
providers fix: wrap image bytes in BytesIO for gpt-image edit endpoint 2026-03-05 21:21:26 +01:00
__init__.py chore: rename bulkgen to hokusai 2026-02-20 17:08:12 +01:00
archive.py feat: add archive_folder support for preserving previous generations 2026-02-21 11:36:45 +01:00
builder.py fix: use list instead of tuple in extra_params for YAML safety 2026-03-05 21:21:33 +01:00
cli.py feat: clean up stale targets removed from config on next build 2026-02-21 18:51:39 +01:00
config.py feat: add content targets and loop expansion for target templates 2026-02-21 18:39:13 +01:00
expand.py feat: add content targets and loop expansion for target templates 2026-02-21 18:39:13 +01:00
graph.py feat: add prompt placeholder substitution with {filename} syntax 2026-02-20 21:20:29 +01:00
image.py feat: ensure image output format matches file extension 2026-02-21 19:04:33 +01:00
prompt.py feat: add prompt placeholder substitution with {filename} syntax 2026-02-20 21:20:29 +01:00
resolve.py feat: add download target type for fetching files from URLs 2026-02-20 21:20:26 +01:00
state.py feat: add content target type for writing literal text to files 2026-02-21 18:14:09 +01:00