@@ -84,13 +84,29 @@ repair-wheel-command = "delocate-wheel -w {dest_dir} -v {wheel}"
84
84
[tool .cibuildwheel .windows ]
85
85
before-all = '''
86
86
"C:\\Program Files\\PowerShell\\7\\pwsh.EXE" -command "& {
87
+ $ErrorActionPreference = 'Stop'
88
+ $ProgressPreference = 'SilentlyContinue'
89
+
90
+ Write-Host 'Downloading Miniconda...'
87
91
Invoke-WebRequest -Uri 'https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe' -OutFile 'miniconda.exe'
88
- Start-Process -FilePath 'miniconda.exe' -ArgumentList '/S','/D=$env:UserProfile\\Miniconda3' -Wait
89
- $env:PATH = '$env:UserProfile\\Miniconda3;$env:UserProfile\\Miniconda3\\Scripts;$env:UserProfile\\Miniconda3\\Library\\bin;' + $env:PATH
90
- & $env:UserProfile\\Miniconda3\\Scripts\\activate.ps1
92
+
93
+ Write-Host 'Installing Miniconda...'
94
+ Start-Process -FilePath 'miniconda.exe' -ArgumentList '/S','/D=C:\\Miniconda3' -Wait
95
+
96
+ Write-Host 'Updating PATH...'
97
+ $env:PATH = 'C:\\Miniconda3;C:\\Miniconda3\\Scripts;C:\\Miniconda3\\Library\\bin;' + $env:PATH
98
+
99
+ Write-Host 'Activating Conda...'
100
+ & C:\\Miniconda3\\Scripts\\activate.ps1
101
+
102
+ Write-Host 'Configuring Conda...'
91
103
conda config --add channels conda-forge
92
104
conda config --set channel_priority strict
105
+
106
+ Write-Host 'Installing sleef...'
93
107
conda install -y -c conda-forge sleef
108
+
109
+ Write-Host 'Setup completed successfully.'
94
110
}"
95
111
'''
96
112
before-build = " pip install delvewheel"
0 commit comments