Skip to content

Commit 3a8ea4a

Browse files
authored
Drop 3.14 from expected Windows release targets (#478)
1 parent b93ab5f commit 3a8ea4a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/release.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,13 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
105105
);
106106

107107
// Windows.
108+
// TODO: Python 3.14 support on Windows
108109
h.insert(
109110
"i686-pc-windows-msvc",
110111
TripleRelease {
111112
suffixes: vec!["pgo"],
112113
install_only_suffix: "pgo",
113-
python_version_requirement: None,
114+
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
114115
conditional_suffixes: vec![ConditionalSuffixes {
115116
python_version_requirement: VersionSpecifier::from_str(">=3.13").unwrap(),
116117
suffixes: vec!["freethreaded+pgo"],
@@ -122,7 +123,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
122123
TripleRelease {
123124
suffixes: vec!["pgo"],
124125
install_only_suffix: "pgo",
125-
python_version_requirement: None,
126+
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
126127
conditional_suffixes: vec![ConditionalSuffixes {
127128
python_version_requirement: VersionSpecifier::from_str(">=3.13").unwrap(),
128129
suffixes: vec!["freethreaded+pgo"],
@@ -137,7 +138,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
137138
TripleRelease {
138139
suffixes: vec!["pgo"],
139140
install_only_suffix: "pgo",
140-
python_version_requirement: None,
141+
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
141142
conditional_suffixes: vec![ConditionalSuffixes {
142143
python_version_requirement: VersionSpecifier::from_str(">=3.13").unwrap(),
143144
suffixes: vec!["freethreaded+pgo"],
@@ -149,7 +150,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
149150
TripleRelease {
150151
suffixes: vec!["pgo"],
151152
install_only_suffix: "pgo",
152-
python_version_requirement: None,
153+
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
153154
conditional_suffixes: vec![ConditionalSuffixes {
154155
python_version_requirement: VersionSpecifier::from_str(">=3.13").unwrap(),
155156
suffixes: vec!["freethreaded+pgo"],

0 commit comments

Comments
 (0)