mafw.scaffold.generation
Coordinate project creation and optional setup actions.
- author:
Bulgheroni Antonio
- mafw.scaffold.generation._create_project(*, raw_name: str | None, description: str | None, python_version: str | None, author_name: str | None, author_email: str | None, path: Path | None, with_storage: bool, init_git: bool, install: str | None) tuple[ProjectSpec, Path, InstallOutcome | None][source]
Create a project, optionally initialize Git and install its environment.
- Returns:
The validated specification, generated directory, and optional install result.