@@ -105,12 +105,13 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
105
105
) ;
106
106
107
107
// Windows.
108
+ // TODO: Python 3.14 support on Windows
108
109
h. insert (
109
110
"i686-pc-windows-msvc" ,
110
111
TripleRelease {
111
112
suffixes : vec ! [ "pgo" ] ,
112
113
install_only_suffix : "pgo" ,
113
- python_version_requirement : None ,
114
+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
114
115
conditional_suffixes : vec ! [ ConditionalSuffixes {
115
116
python_version_requirement: VersionSpecifier :: from_str( ">=3.13" ) . unwrap( ) ,
116
117
suffixes: vec![ "freethreaded+pgo" ] ,
@@ -122,7 +123,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
122
123
TripleRelease {
123
124
suffixes : vec ! [ "pgo" ] ,
124
125
install_only_suffix : "pgo" ,
125
- python_version_requirement : None ,
126
+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
126
127
conditional_suffixes : vec ! [ ConditionalSuffixes {
127
128
python_version_requirement: VersionSpecifier :: from_str( ">=3.13" ) . unwrap( ) ,
128
129
suffixes: vec![ "freethreaded+pgo" ] ,
@@ -137,7 +138,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
137
138
TripleRelease {
138
139
suffixes : vec ! [ "pgo" ] ,
139
140
install_only_suffix : "pgo" ,
140
- python_version_requirement : None ,
141
+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
141
142
conditional_suffixes : vec ! [ ConditionalSuffixes {
142
143
python_version_requirement: VersionSpecifier :: from_str( ">=3.13" ) . unwrap( ) ,
143
144
suffixes: vec![ "freethreaded+pgo" ] ,
@@ -149,7 +150,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
149
150
TripleRelease {
150
151
suffixes : vec ! [ "pgo" ] ,
151
152
install_only_suffix : "pgo" ,
152
- python_version_requirement : None ,
153
+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
153
154
conditional_suffixes : vec ! [ ConditionalSuffixes {
154
155
python_version_requirement: VersionSpecifier :: from_str( ">=3.13" ) . unwrap( ) ,
155
156
suffixes: vec![ "freethreaded+pgo" ] ,
0 commit comments