@@ -281,12 +281,13 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
281281 } ] ,
282282 } ,
283283 ) ;
284+ // TODO: Python 3.14 support on musl
284285 h. insert (
285286 "x86_64-unknown-linux-musl" ,
286287 TripleRelease {
287288 suffixes : linux_suffixes_nopgo. clone ( ) ,
288289 install_only_suffix : "lto" ,
289- python_version_requirement : None ,
290+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
290291 conditional_suffixes : vec ! [ ] ,
291292 } ,
292293 ) ;
@@ -295,7 +296,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
295296 TripleRelease {
296297 suffixes : linux_suffixes_nopgo. clone ( ) ,
297298 install_only_suffix : "lto" ,
298- python_version_requirement : Some ( VersionSpecifier :: from_str ( ">=3.9 " ) . unwrap ( ) ) ,
299+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14 " ) . unwrap ( ) ) ,
299300 conditional_suffixes : vec ! [ ] ,
300301 } ,
301302 ) ;
@@ -304,7 +305,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
304305 TripleRelease {
305306 suffixes : linux_suffixes_nopgo. clone ( ) ,
306307 install_only_suffix : "lto" ,
307- python_version_requirement : Some ( VersionSpecifier :: from_str ( ">=3.9 " ) . unwrap ( ) ) ,
308+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14 " ) . unwrap ( ) ) ,
308309 conditional_suffixes : vec ! [ ] ,
309310 } ,
310311 ) ;
@@ -313,7 +314,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
313314 TripleRelease {
314315 suffixes : linux_suffixes_nopgo. clone ( ) ,
315316 install_only_suffix : "lto" ,
316- python_version_requirement : Some ( VersionSpecifier :: from_str ( ">=3.9 " ) . unwrap ( ) ) ,
317+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14 " ) . unwrap ( ) ) ,
317318 conditional_suffixes : vec ! [ ] ,
318319 } ,
319320 ) ;
0 commit comments