Skip to content

Commit 50e3f68

Browse files
authored
Include Python 3.14 in published musl distributions (#582)
Follows #558
1 parent 186813f commit 50e3f68

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/release.yml

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ env:
2121
permissions:
2222
contents: write
2323
packages: write
24+
releases: wrte
2425
# Permissions used for actions/attest-build-provenance
2526
id-token: write
2627
attestations: write

src/release.rs

+4-5
Original file line numberDiff line numberDiff line change
@@ -274,13 +274,12 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
274274
}],
275275
},
276276
);
277-
// TODO: Python 3.14 support on musl
278277
h.insert(
279278
"x86_64-unknown-linux-musl",
280279
TripleRelease {
281280
suffixes: linux_suffixes_musl.clone(),
282281
install_only_suffix: "lto",
283-
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
282+
python_version_requirement: None,
284283
conditional_suffixes: vec![],
285284
},
286285
);
@@ -289,7 +288,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
289288
TripleRelease {
290289
suffixes: linux_suffixes_musl.clone(),
291290
install_only_suffix: "lto",
292-
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
291+
python_version_requirement: None,
293292
conditional_suffixes: vec![],
294293
},
295294
);
@@ -298,7 +297,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
298297
TripleRelease {
299298
suffixes: linux_suffixes_musl.clone(),
300299
install_only_suffix: "lto",
301-
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
300+
python_version_requirement: None,
302301
conditional_suffixes: vec![],
303302
},
304303
);
@@ -307,7 +306,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
307306
TripleRelease {
308307
suffixes: linux_suffixes_musl.clone(),
309308
install_only_suffix: "lto",
310-
python_version_requirement: Some(VersionSpecifier::from_str("<3.14").unwrap()),
309+
python_version_requirement: None,
311310
conditional_suffixes: vec![],
312311
},
313312
);

0 commit comments

Comments
 (0)