diff --git a/scripts/setup.ps1 b/scripts/setup.ps1 index cb90858..0a43bde 100644 --- a/scripts/setup.ps1 +++ b/scripts/setup.ps1 @@ -57,6 +57,8 @@ else { & $VenvPython -m pip install --upgrade pip if ($LASTEXITCODE -ne 0) { throw 'Failed to upgrade pip.' } + & $VenvPython -m pip install --upgrade "setuptools>=83.0.0" + if ($LASTEXITCODE -ne 0) { throw 'Failed to upgrade setuptools.' } # Check for [project.optional-dependencies] dev in pyproject.toml $HasDevExtras = $false diff --git a/scripts/setup.sh b/scripts/setup.sh index 60aa291..d9e1a84 100644 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -49,6 +49,7 @@ else python3 -m venv .venv .venv/bin/python -m pip install --upgrade pip + .venv/bin/python -m pip install --upgrade "setuptools>=83.0.0" # Check for [project.optional-dependencies] dev in pyproject.toml HAS_DEV_EXTRAS=false