5.13.0
(feat): Add output_directory custom config, mirroring the Java generator’s flag.
project-root (default behavior when unset) preserves today’s src/<package>/...
layout with full project scaffolding. source-root writes the source tree
directly without the src/ prefix and skips project scaffolding
(pyproject.toml, requirements.txt, README.md, py.typed, LICENSE,
.github/workflows, .gitignore, tests/ scaffolds, CONTRIBUTING.md,
reference.md) — designed for embedding generated code into an existing
Python project. Composes with package_path; combine with package_name
to drop the <package> wrapper entirely. The legacy flat_layout flag is
preserved as a deprecated alias with bit-exact behavior.