Files
chia-blockchain/Setup-poetry.ps1
T
Kyle AltendorfandGitHub 4cdf86f2c0 ensure poetry version via install scripts (#19369)
* ensure poetry version via install scripts

* Update Setup-poetry.ps1
2025-03-31 09:18:59 -05:00

16 lines
458 B
PowerShell

param(
[Parameter(Mandatory, HelpMessage="Python version")]
[string]
$pythonVersion
)
$ErrorActionPreference = "Stop"
if (-not (Get-Item -ErrorAction SilentlyContinue ".penv/Scripts/").Exists)
{
py -$pythonVersion -m venv .penv
.penv/Scripts/python -m pip install --upgrade pip
}
# TODO: maybe make our own zipapp/shiv/pex of poetry and download that?
.penv/Scripts/python -m pip install --upgrade --requirement requirements-poetry.txt