@@ -45,24 +45,28 @@ outputs:
4545 - make =4.2 # [not win and not (osx and arm64)]
4646 - make =4.4 # [osx and arm64]
4747 {% if PY_VER == '3.10' or PY_VER == '3.11' %}
48- - mkl-devel =2024.2.2 # [x86_64]
48+ - mkl-devel > =2024.2.2 # [x86_64]
4949 - python_abi <3.12
5050 {% elif PY_VER == '3.12' %}
51- - mkl-devel =2024.2.2 # [x86_64 and not win]
52- - mkl-devel =2024.2.2 # [x86_64 and win]
51+ - mkl-devel > =2024.2.2 # [x86_64 and not win]
52+ - mkl-devel > =2024.2.2 # [x86_64 and win]
5353 - python_abi =3.12
54+ {% else %}
55+ - mkl-devel >=2024.2.2 # [x86_64 and not win]
56+ - mkl-devel >=2024.2.2 # [x86_64 and win]
57+ - python_abi
5458 {% endif %}
5559 - libopenblas=0.3.30=openmp_h60d53f8_1 # [osx]
5660 host :
5761 - python {{ python }}
5862 - libcxx =20.1.1 # [osx and arm64]
5963 - libsvs-runtime =0.2.0 # [x86_64 and linux]
6064 {% if PY_VER == '3.10' or PY_VER == '3.11' %}
61- - mkl =2024.2.2 # [x86_64]
65+ - mkl > =2024.2.2 # [x86_64]
6266 - python_abi <3.12
6367 {% elif PY_VER == '3.12' %}
64- - mkl =2024.2.2 # [x86_64 and not win]
65- - mkl =2024.2.2 # [x86_64 and win]
68+ - mkl > =2024.2.2 # [x86_64 and not win]
69+ - mkl > =2024.2.2 # [x86_64 and win]
6670 - python_abi =3.12
6771 {% endif %}
6872 - openblas =0.3.30 # [not x86_64]
@@ -72,11 +76,11 @@ outputs:
7276 - libcxx =20.1.1 # [osx and arm64]
7377 - libsvs-runtime =0.2.0 # [x86_64 and linux]
7478 {% if PY_VER == '3.10' or PY_VER == '3.11' %}
75- - mkl =2024.2.2 # [x86_64]
79+ - mkl > =2024.2.2 # [x86_64]
7680 - python_abi <3.12
7781 {% elif PY_VER == '3.12' %}
78- - mkl =2024.2.2 # [x86_64 and not win]
79- - mkl =2024.2.2 # [x86_64 and win]
82+ - mkl > =2024.2.2 # [x86_64 and not win]
83+ - mkl > =2024.2.2 # [x86_64 and win]
8084 - python_abi =3.12
8185 {% endif %}
8286 - openblas =0.3.30 # [not x86_64]
@@ -109,26 +113,27 @@ outputs:
109113 - make =4.4 # [osx and arm64]
110114 - _openmp_mutex =4.5=2_kmp_llvm # [x86_64 and not win]
111115 {% if PY_VER == '3.10' or PY_VER == '3.11' %}
112- - mkl =2024.2.2 # [x86_64]
116+ - mkl > =2024.2.2 # [x86_64]
113117 - python_abi <3.12
114118 {% elif PY_VER == '3.12' %}
115- - mkl =2024.2.2 # [x86_64 and not win]
116- - mkl =2024.2.2 # [x86_64 and win]
119+ - mkl > =2024.2.2 # [x86_64 and not win]
120+ - mkl > =2024.2.2 # [x86_64 and win]
117121 - python_abi =3.12
118122 {% endif %}
119123 - libopenblas=0.3.30=openmp_h60d53f8_1 # [osx]
120124 host :
121125 - python {{ python }}
122126 - numpy >=2.0,<3.0
127+ - setuptools
123128 - {{ pin_subpackage('libfaiss', exact=True) }}
124129 - libcxx =20.1.1 # [osx and arm64]
125130 - _openmp_mutex =4.5=2_kmp_llvm # [x86_64 and not win]
126131 {% if PY_VER == '3.10' or PY_VER == '3.11' %}
127- - mkl =2024.2.2 # [x86_64]
132+ - mkl > =2024.2.2 # [x86_64]
128133 - python_abi <3.12
129134 {% elif PY_VER == '3.12' %}
130- - mkl =2024.2.2 # [x86_64 and not win]
131- - mkl =2024.2.2 # [x86_64 and win]
135+ - mkl > =2024.2.2 # [x86_64 and not win]
136+ - mkl > =2024.2.2 # [x86_64 and win]
132137 - python_abi =3.12
133138 {% endif %}
134139 - libopenblas=0.3.30=openmp_h60d53f8_1 # [osx]
@@ -139,11 +144,11 @@ outputs:
139144 - {{ pin_subpackage('libfaiss', exact=True) }}
140145 - libcxx =20.1.1 # [osx and arm64]
141146 {% if PY_VER == '3.10' or PY_VER == '3.11' %}
142- - mkl =2024.2.2 # [x86_64]
147+ - mkl > =2024.2.2 # [x86_64]
143148 - python_abi <3.12
144149 {% elif PY_VER == '3.12' %}
145- - mkl =2024.2.2 # [x86_64 and not win]
146- - mkl =2024.2.2 # [x86_64 and win]
150+ - mkl > =2024.2.2 # [x86_64 and not win]
151+ - mkl > =2024.2.2 # [x86_64 and win]
147152 - python_abi =3.12
148153 {% endif %}
149154 - libopenblas=0.3.30=openmp_h60d53f8_1 # [osx]
@@ -153,11 +158,11 @@ outputs:
153158 - scipy
154159 - pytorch-cpu >=2.7
155160 {% if PY_VER == '3.10' or PY_VER == '3.11' %}
156- - mkl =2024.2.2 # [x86_64]
161+ - mkl > =2024.2.2 # [x86_64]
157162 - python_abi <3.12
158163 {% elif PY_VER == '3.12' %}
159- - mkl =2024.2.2 # [x86_64 and not win]
160- - mkl =2024.2.2 # [x86_64 and win]
164+ - mkl > =2024.2.2 # [x86_64 and not win]
165+ - mkl > =2024.2.2 # [x86_64 and win]
161166 - python_abi =3.12
162167 {% endif %}
163168 commands :
0 commit comments