Releases: A2-ai/pyro
Releases · A2-ai/pyro
v0.1.0
New Features
initialize_python()installsuvif missing, seeds a projectpyproject.tomlon first run, runsuv lock, and materializes.venv/viauv sync. Prompts the user before touching their machine.write_group_to_pyproject()idempotently upserts a dependency group into the project'spyproject.toml. User-pinned versions are preserved on conflict.run_python_script()runs a Python script inside the project venv viaprocessx::run(), with optionalPYTHONPATH,stderr_callback, andverbose_envpassthrough.get_venv_uv_paths(),get_uv_path(),get_uv_version(), andget_proj_dir()expose the locations and versions needed to call into the venv from R.