Skip to content

Commit c92330f

Browse files
glemaitrelesteve
andauthored
CI Avoid Windows timeout by switching to OpenBLAS (scikit-learn#31641)
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
1 parent 9028b51 commit c92330f

File tree

5 files changed

+44
-32
lines changed

5 files changed

+44
-32
lines changed

azure-pipelines.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,9 +253,9 @@ jobs:
253253
not(contains(dependencies['git_commit']['outputs']['commit.message'], '[ci skip]'))
254254
)
255255
matrix:
256-
pymin_conda_forge_mkl:
256+
pymin_conda_forge_openblas:
257257
DISTRIB: 'conda'
258-
LOCK_FILE: ./build_tools/azure/pymin_conda_forge_mkl_win-64_conda.lock
258+
LOCK_FILE: ./build_tools/azure/pymin_conda_forge_openblas_win-64_conda.lock
259259
SKLEARN_WARNINGS_AS_ERRORS: '1'
260260
# The Azure Windows runner is typically much slower than other CI
261261
# runners due to the lack of compiler cache. Running the tests with

build_tools/azure/pymin_conda_forge_mkl_environment.yml renamed to build_tools/azure/pymin_conda_forge_openblas_environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ channels:
66
dependencies:
77
- python=3.10
88
- numpy
9-
- blas[build=mkl]
9+
- blas[build=openblas]
1010
- scipy
1111
- cython
1212
- joblib
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,25 @@
11
# Generated by conda-lock.
22
# platform: win-64
3-
# input_hash: cc5e2a711eb32773dc46fe159e1c3fe14f4fd07565fc8d3dedf2d748d4f2f694
3+
# input_hash: 4ff41dadb8a7a77d0b784bfc6b32126b8e1a41c8b9a87375b48c18c9aee4ea2a
44
@EXPLICIT
55
https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2#0c96522c6bdaed4b1566d11387caaf45
66
https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2#34893075a5c9e55cdafac56607368fc6
77
https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2#4d59c254e01d9cde7957100457e2d5fb
88
https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda#49023d73832ef61042f6a237cb2687e7
9-
https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.1-h57928b3_1083.conda#2d89243bfb53652c182a7c73182cce4f
10-
https://conda.anaconda.org/conda-forge/win-64/mkl-include-2024.2.2-h66d3029_15.conda#e2f516189b44b6e042199d13e7015361
119
https://conda.anaconda.org/conda-forge/noarch/python_abi-3.10-7_cp310.conda#44e871cba2b162368476a84b8d040b6c
1210
https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda#4222072737ccff51314b5ece9c7d6f5a
1311
https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda#6797b005cd0f439c4c5c9ac565783700
1412
https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.6.15-h4c7d964_0.conda#b01649832f7bc7ff94f8df8bd2ee6457
1513
https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2#f766549260d6815b0c52253f1fb1bb29
1614
https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_9.conda#08bfa5da6e242025304b206d152479ef
17-
https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34438-hfd919c2_26.conda#91651a36d31aa20c7ba36299fb7068f4
15+
https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_26.conda#14d65350d3f5c8ff163dc4f76d6e2830
1816
https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2#fee5683a3f04bd15cbd8318b096a27ab
19-
https://conda.anaconda.org/conda-forge/win-64/libgomp-15.1.0-h1383e82_2.conda#5fbacaa9b41e294a6966602205b99747
20-
https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h2b53caa_26.conda#d3f0381e38093bde620a8d85f266ae55
17+
https://conda.anaconda.org/conda-forge/win-64/libgomp-15.1.0-h1383e82_3.conda#94545e52b3d21a7ab89961f7bda3da0d
18+
https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h41ae7f8_26.conda#18b6bf6f878501547786f7bf8052a34d
2119
https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda#37e16618af5c4851a3f3d66dd0e11141
2220
https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda#276e7ffe9ffe39688abc665ef0f45596
2321
https://conda.anaconda.org/conda-forge/win-64/double-conversion-3.3.1-he0c23c2_0.conda#e9a1402439c18a4e3c7a52e4246e9e1c
24-
https://conda.anaconda.org/conda-forge/win-64/graphite2-1.3.13-h63175ca_1003.conda#3194499ee7d1a67404a87d0eefdd92c6
22+
https://conda.anaconda.org/conda-forge/win-64/graphite2-1.3.14-he0c23c2_0.conda#692bc31c646f7e221af07ccc924e1ae4
2523
https://conda.anaconda.org/conda-forge/win-64/icu-75.1-he0c23c2_0.conda#8579b6bb8d18be7c0b27fb08adeeeb40
2624
https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h6470a55_1.conda#c1b81da6d29a14b542da14a36c9fbf3f
2725
https://conda.anaconda.org/conda-forge/win-64/libbrotlicommon-1.1.0-h2466b09_3.conda#cf20c8b8b48ab5252ec64b9c66bfe0a4
@@ -31,21 +29,24 @@ https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.6-h537db12_1.conda#85d8
3129
https://conda.anaconda.org/conda-forge/win-64/libiconv-1.18-h135ad9c_1.conda#21fc5dba2cbcd8e5e26ff976a312122c
3230
https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.1.0-h2466b09_0.conda#7c51d27540389de84852daa1cdb9c63c
3331
https://conda.anaconda.org/conda-forge/win-64/liblzma-5.8.1-h2466b09_2.conda#c15148b2e18da456f5108ccb5e411446
34-
https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.50.1-h67fdade_0.conda#0e11a893eeeb46510520fd3fdd9c346a
32+
https://conda.anaconda.org/conda-forge/win-64/libopenblas-0.3.30-pthreads_ha4fe6b2_0.conda#c09864590782cb17fee135db4796bdcb
33+
https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.50.1-hf5d6505_6.conda#c01fd2d0873bdc8d35bfa3c6eb2f54e5
3534
https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.5.0-h3b0e114_0.conda#33f7313967072c6e6d8f865f5493c7ae
3635
https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda#41fbfac52c601159df6c01f875de31b9
37-
https://conda.anaconda.org/conda-forge/win-64/ninja-1.12.1-hc790b64_1.conda#3974c522f3248d4a93e6940c463d2de7
36+
https://conda.anaconda.org/conda-forge/win-64/ninja-1.13.0-h79cd779_0.conda#fb5cb20bc807076f05ac18a628322fd7
3837
https://conda.anaconda.org/conda-forge/win-64/openssl-3.5.0-ha4e3fda_1.conda#72c07e46b6766bb057018a9a74861b89
3938
https://conda.anaconda.org/conda-forge/win-64/pixman-0.46.2-had0cd8c_0.conda#2566a45fb15e2f540eff14261f1242af
4039
https://conda.anaconda.org/conda-forge/win-64/qhull-2020.2-hc790b64_5.conda#854fbdff64b572b5c0b470f334d34c11
4140
https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h2c6b04d_2.conda#ebd0e761de9aa879a51d22cc721bd095
4241
https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda#31aec030344e962fbd7dbbbbd68e60a9
42+
https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-32_h11dc60a_openblas.conda#0696abde82f7b82d4f74e963ebdd430c
4343
https://conda.anaconda.org/conda-forge/win-64/libbrotlidec-1.1.0-h2466b09_3.conda#a342933dbc6d814541234c7c81cb5205
4444
https://conda.anaconda.org/conda-forge/win-64/libbrotlienc-1.1.0-h2466b09_3.conda#7ef0af55d70cbd9de324bb88b7f9d81e
45-
https://conda.anaconda.org/conda-forge/win-64/libgcc-15.1.0-h1383e82_2.conda#9bedb24480136bfeb81ebc81d4285e70
45+
https://conda.anaconda.org/conda-forge/win-64/libgcc-15.1.0-h1383e82_3.conda#d8314be93c803e2e2b430f6389d6ce6a
4646
https://conda.anaconda.org/conda-forge/win-64/libintl-0.22.5-h5728263_3.conda#2cf0cf76cc15d360dfa2f17fd6cf9772
47-
https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.47-h7a4582a_0.conda#ad620e92b82d2948bc019e029c574ebb
47+
https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.49-h7a4582a_0.conda#27269977c8f25d499727ceabc47cee3d
4848
https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.8-h442d1da_0.conda#833c2dbc1a5020007b520b044c713ed3
49+
https://conda.anaconda.org/conda-forge/win-64/openblas-0.3.30-pthreads_h4a7f399_0.conda#2773d23da17eb31ed3a0911334a08805
4950
https://conda.anaconda.org/conda-forge/win-64/pcre2-10.45-h99c9b8b_0.conda#f4c483274001678e129f5cbaf3a8d765
5051
https://conda.anaconda.org/conda-forge/win-64/python-3.10.18-h8c5b53a_0_cpython.conda#f1775dab55c8a073ebd024bfb2f689c1
5152
https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.7-hbeecb71_2.conda#21f56217d6125fb30c3c3f10c786d751
@@ -56,18 +57,19 @@ https://conda.anaconda.org/conda-forge/win-64/cython-3.1.2-py310h6bd2d47_2.conda
5657
https://conda.anaconda.org/conda-forge/noarch/execnet-2.1.1-pyhd8ed1ab_1.conda#a71efeae2c160f6789900ba2631a2c90
5758
https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda#6837f3eff7dcea42ecd714ce1ac2b108
5859
https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.7-py310hc19bc0b_0.conda#50d96539497fc7493cbe469fbb6b8b6e
60+
https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-32_h9bd4c3b_openblas.conda#69e8e83a9ed37d070b0c5ed4996648a8
5961
https://conda.anaconda.org/conda-forge/win-64/libclang13-20.1.7-default_h6e92b77_0.conda#173d6b2a9225623e20edab8921815314
6062
https://conda.anaconda.org/conda-forge/win-64/libfreetype6-2.13.3-h0b5ce68_1.conda#a84b7d1a13060a9372bea961a8131dbc
6163
https://conda.anaconda.org/conda-forge/win-64/libglib-2.84.2-hbc94333_0.conda#fee05801cc5db97bec20a5e78fb3905b
62-
https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda#b87a0ac5ab6495d8225db5dc72dd21cd
64+
https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-32_h2526c6b_openblas.conda#13c3da761e89eec8a40bf8c877dd7a71
6365
https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-h05922d8_5.conda#75370aba951b47ec3b5bfe689f1bcf7f
6466
https://conda.anaconda.org/conda-forge/win-64/libxslt-1.1.39-h3df6e99_0.conda#279ee338c9b34871d578cb3c7aa68f70
6567
https://conda.anaconda.org/conda-forge/noarch/meson-1.8.2-pyhe01879c_0.conda#f0e001c8de8d959926d98edf0458cb2d
6668
https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda#37293a85a0f4f77bbd9cf7aaefc62609
6769
https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda#58335b26c38bf4a20f399384c33cbcf9
6870
https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda#7da7ccd349dbf6487a7778579d2bb971
6971
https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda#3c8f2573569bb816483e5cf57efbbe29
70-
https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda#232fb4577b6687b2d503ef8e254270c9
72+
https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda#6b6ece66ebcae2d5f326c77ef2c5a066
7173
https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.3-pyhd8ed1ab_1.conda#513d3c262ee49b54a8fec85c5bc99764
7274
https://conda.anaconda.org/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda#4de79c071274a53dcaf2a8c749d1499e
7375
https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda#a451d576819089b0d672f18768be0f65
@@ -86,34 +88,28 @@ https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.0-pyhd8ed1ab_0.
8688
https://conda.anaconda.org/conda-forge/noarch/joblib-1.5.1-pyhd8ed1ab_0.conda#fb1c14694de51a476ce8636d92b6f42c
8789
https://conda.anaconda.org/conda-forge/win-64/lcms2-2.17-hbcf6048_0.conda#3538827f77b82a837fa681a4579e37a1
8890
https://conda.anaconda.org/conda-forge/win-64/libfreetype-2.13.3-h57928b3_1.conda#410ba2c8e7bdb278dfbb5d40220e39d2
91+
https://conda.anaconda.org/conda-forge/win-64/liblapacke-3.9.0-32_h1d0e49f_openblas.conda#cca697e07375fde34cced92d66e8bdf2
8992
https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda#a69bbf778a462da324489976c84cfc8c
93+
https://conda.anaconda.org/conda-forge/win-64/numpy-2.2.6-py310h4987827_0.conda#d2596785ac2cf5bab04e2ee9e5d04041
9094
https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.3-h4d64b90_0.conda#fc050366dd0b8313eb797ed1ffef3a29
9195
https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda#32d0781ace05105cc99af55d36cbec7c
9296
https://conda.anaconda.org/conda-forge/noarch/pyproject-metadata-0.9.1-pyhd8ed1ab_0.conda#22ae7c6ea81e0c8661ef32168dda929b
9397
https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda#5ba79d7c71f03c678c8ead841f347d6e
94-
https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda#9190dd0a23d925f7602f9628b3aed511
98+
https://conda.anaconda.org/conda-forge/win-64/blas-devel-3.9.0-32_hc0f8095_openblas.conda#c07c54d62ee5a9886933051e10ad4b1e
99+
https://conda.anaconda.org/conda-forge/win-64/contourpy-1.3.2-py310hc19bc0b_0.conda#039416813b5290e7d100a05bb4326110
95100
https://conda.anaconda.org/conda-forge/win-64/fonttools-4.58.4-py310h38315fa_0.conda#f7a8769f5923bebdc10acbbb41d28628
96101
https://conda.anaconda.org/conda-forge/win-64/freetype-2.13.3-h57928b3_1.conda#633504fe3f96031192e40e3e6c18ef06
97102
https://conda.anaconda.org/conda-forge/noarch/meson-python-0.18.0-pyh70fd9c4_0.conda#576c04b9d9f8e45285fb4d9452c26133
98-
https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda#302dff2807f2927b3e9e0d19d60121de
99103
https://conda.anaconda.org/conda-forge/win-64/pillow-11.2.1-py310h9595edc_0.conda#33d0663d469cc146b5fc68587348f450
100-
https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.0-pyhd8ed1ab_0.conda#516d31f063ce7e49ced17f105b63a1f1
104+
https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.1-pyhd8ed1ab_0.conda#a49c2283f24696a7b30367b7346a0144
105+
https://conda.anaconda.org/conda-forge/win-64/scipy-1.15.2-py310h15c175c_0.conda#81798168111d1021e3d815217c444418
106+
https://conda.anaconda.org/conda-forge/win-64/blas-2.132-openblas.conda#b59780f3fbd2bf992d3702e59d8d1653
101107
https://conda.anaconda.org/conda-forge/win-64/fontconfig-2.15.0-h765892d_1.conda#9bb0026a2131b09404c59c4290c697cd
102-
https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-31_h641d27c_mkl.conda#d05563c577fe2f37693a554b3f271e8f
103-
https://conda.anaconda.org/conda-forge/win-64/mkl-devel-2024.2.2-h57928b3_15.conda#a85f53093da069c7c657f090e388f3ef
108+
https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.10.3-py310h37e0a56_0.conda#de9ddae6f97b78860c256de480ea1a84
104109
https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.2.1-pyhd8ed1ab_0.conda#ce978e1b9ed8b8d49164e90a5cdc94cd
105110
https://conda.anaconda.org/conda-forge/noarch/pytest-xdist-3.7.0-pyhd8ed1ab_0.conda#15353a2a0ea6dfefaa52fc5ab5b98f41
106111
https://conda.anaconda.org/conda-forge/win-64/cairo-1.18.4-h5782bbf_0.conda#20e32ced54300292aff690a69c5e7b97
107-
https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-31_h5e41251_mkl.conda#43c100b94ad2607382b0cf0f3a6b0bf3
108-
https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-31_h1aa476e_mkl.conda#40b47ee720a185289760960fc6185750
109112
https://conda.anaconda.org/conda-forge/win-64/harfbuzz-11.2.1-h8796e6f_0.conda#bccea58fbf7910ce868b084f27ffe8bd
110-
https://conda.anaconda.org/conda-forge/win-64/liblapacke-3.9.0-31_h845c4fa_mkl.conda#003a2041cb07a7cf698f48dd26301273
111-
https://conda.anaconda.org/conda-forge/win-64/numpy-2.2.6-py310h4987827_0.conda#d2596785ac2cf5bab04e2ee9e5d04041
112-
https://conda.anaconda.org/conda-forge/win-64/blas-devel-3.9.0-31_hfb1a452_mkl.conda#0deeb3d9d6f0e56393c55ef382899010
113-
https://conda.anaconda.org/conda-forge/win-64/contourpy-1.3.2-py310hc19bc0b_0.conda#039416813b5290e7d100a05bb4326110
114113
https://conda.anaconda.org/conda-forge/win-64/qt6-main-6.9.1-h02ddd7d_0.conda#feaaaae25a51188fb0544aca8b26ef4d
115-
https://conda.anaconda.org/conda-forge/win-64/scipy-1.15.2-py310h15c175c_0.conda#81798168111d1021e3d815217c444418
116-
https://conda.anaconda.org/conda-forge/win-64/blas-2.131-mkl.conda#1842bfaa4e349875c47bde1d9871bda6
117-
https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.10.3-py310h37e0a56_0.conda#de9ddae6f97b78860c256de480ea1a84
118114
https://conda.anaconda.org/conda-forge/win-64/pyside6-6.9.1-py310h2d19612_0.conda#01b830c0fd6ca7ab03c85a008a6f4a2d
119115
https://conda.anaconda.org/conda-forge/win-64/matplotlib-3.10.3-py310h5588dad_0.conda#103adee33db124a0263d0b4551e232e3

build_tools/azure/windows.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,22 @@ jobs:
2727
- bash: python build_tools/azure/get_selected_tests.py
2828
displayName: Check selected tests for all random seeds
2929
condition: eq(variables['Build.Reason'], 'PullRequest')
30+
- task: PowerShell@2
31+
displayName: 'Get CPU Information'
32+
inputs:
33+
targetType: 'inline'
34+
script: |
35+
Write-Host "=== CPU Information ==="
36+
$cpu = Get-WmiObject -Class Win32_Processor
37+
Write-Host "CPU Model: $($cpu.Name)"
38+
Write-Host "Architecture: $($cpu.Architecture)"
39+
Write-Host "Physical Cores: $($cpu.NumberOfCores)"
40+
Write-Host "Logical Processors: $($cpu.NumberOfLogicalProcessors)"
41+
Write-Host "Max Clock Speed: $($cpu.MaxClockSpeed) MHz"
42+
Write-Host "Current Clock Speed: $($cpu.CurrentClockSpeed) MHz"
43+
Write-Host "L2 Cache Size: $($cpu.L2CacheSize) KB"
44+
Write-Host "L3 Cache Size: $($cpu.L3CacheSize) KB"
45+
Write-Host "==========================="
3046
- bash: echo "##vso[task.prependpath]$CONDA/Scripts"
3147
displayName: Add conda to PATH
3248
condition: startsWith(variables['DISTRIB'], 'conda')

build_tools/update_environments_and_lock_files.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ def remove_from(alist, to_remove):
284284
],
285285
},
286286
{
287-
"name": "pymin_conda_forge_mkl",
287+
"name": "pymin_conda_forge_openblas",
288288
"type": "conda",
289289
"tag": "main-ci",
290290
"folder": "build_tools/azure",
@@ -297,7 +297,7 @@ def remove_from(alist, to_remove):
297297
],
298298
"package_constraints": {
299299
"python": "3.10",
300-
"blas": "[build=mkl]",
300+
"blas": "[build=openblas]",
301301
},
302302
},
303303
{

0 commit comments

Comments
 (0)