Latest stable

Bootstrap and requirements

Create the project Python environment and install script dependencies consistently.

When to use it

Initializing a checkout or refreshing declared script requirements.

When not to use it

Do not repurpose setup scripts as a general package manager or rename their managed paths.

Prerequisites

Python 3, npm-installed YYLO, and filesystem access to the project.

Representative command

bootstrap.sh + install_requirements.sh
./.juno_task/scripts/install_requirements.sh --force-update

Safety contract

The virtualenv is .venv_juno; .env.yylo is the canonical environment-variable file. Review upgrades before forcing them.

Artifacts to inspect

.venv_juno and setup diagnostics; bootstrap then dispatches the selected YYLO entrypoint.

Troubleshooting

Confirm Python resolution and that the command runs from the intended project root.

Freshness source

Reviewed against YYLO README: troubleshooting and the generated installed-script inventory.