File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed
Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 6969 run : |
7070 python -m venv .venv-deps-test
7171 . .venv-deps-test/bin/activate
72- pip install --only-binary=:all: -r requirements.txt
72+ # Try installing with wheel-only first to catch dependency conflicts early
73+ pip install --only-binary=:all: -r requirements.txt || {
74+ echo "Warning: Some dependencies may not have wheels available"
75+ echo "Attempting installation with source packages allowed..."
76+ pip install -r requirements.txt
77+ }
7378 deactivate
7479 rm -rf .venv-deps-test
7580 shell : bash
7984 run : |
8085 python -m venv .venv-deps-test
8186 .venv-deps-test\Scripts\Activate.ps1
87+ # Try installing with wheel-only first to catch dependency conflicts early
8288 pip install --only-binary=:all: -r requirements.txt
89+ if ($LASTEXITCODE -ne 0) {
90+ Write-Host "Warning: Some dependencies may not have wheels available"
91+ Write-Host "Attempting installation with source packages allowed..."
92+ pip install -r requirements.txt
93+ }
8394 deactivate
8495 Remove-Item -Recurse -Force .venv-deps-test
8596 shell : pwsh
Original file line number Diff line number Diff line change @@ -14,5 +14,5 @@ click~=8.1.2
1414setuptools == 70.0.0
1515python-Levenshtein
1616azure-mgmt-core
17- wrapt >= 1.11
17+ wrapt >= 1.11 , < 1.14
1818azdev
You can’t perform that action at this time.
0 commit comments