Skip to content

Commit 8fd3267

Browse files
fix: skip build isolation to avoid setuptools download from feed
The feed's PyPI upstream isn't resolving setuptools. Pre-install build dependencies (setuptools, wheel) explicitly and use --no-build-isolation so pip uses the local copies instead of downloading them. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent e1734eb commit 8fd3267

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.azure-pipelines/daily-ci-build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,11 @@ extends:
5858
displayName: Upgrade pip
5959
workingDirectory: $(Build.SourcesDirectory)
6060

61-
- script: pip install -e ".[dev]"
61+
- script: pip install setuptools>=65.5.0 wheel
62+
displayName: Install build dependencies
63+
workingDirectory: $(Build.SourcesDirectory)
64+
65+
- script: pip install -e ".[dev]" --no-build-isolation
6266
displayName: Install dependencies
6367
workingDirectory: $(Build.SourcesDirectory)
6468

0 commit comments

Comments
 (0)