Skip to content

Commit d244045

Browse files
[python] (Live update) (#1454)
* [live-update] packages/python * chore(python): add Python 3.14 version to project extra otherVersion field Signed-off-by: Jérémy Audiger <[email protected]> * fix(python): also update the sources of the recipes Signed-off-by: Jérémy Audiger <[email protected]> * fix(python): add assumption for little-endian system Signed-off-by: Jérémy Audiger <[email protected]> --------- Signed-off-by: Jérémy Audiger <[email protected]> Co-authored-by: package-update-bot[bot] <209070327+package-update-bot[bot]@users.noreply.github.com> Co-authored-by: Jérémy Audiger <[email protected]>
1 parent 2e45613 commit d244045

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

packages/python/brioche.lock

Lines changed: 8 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/python/project.bri

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ import sqlite from "sqlite";
66

77
export const project = {
88
name: "python",
9-
version: "3.13.7",
9+
version: "3.14.0",
1010
repository: "https://github.com/python/cpython",
1111
extra: {
1212
otherVersions: {
13-
"3.13": "3.13.7",
14-
"3.12": "3.12.11",
13+
"3.14": "3.14.0",
14+
"3.13": "3.13.8",
15+
"3.12": "3.12.12",
1516
},
1617
},
1718
};
@@ -41,9 +42,12 @@ export function getLatestVersion(): PythonVersion {
4142
}
4243

4344
const sources: { [version: string]: std.Recipe<std.File> } = {
44-
"3.13": Brioche.download(
45+
"3.14": Brioche.download(
4546
`https://www.python.org/ftp/python/${project.version}/Python-${project.version}.tar.xz`,
4647
),
48+
"3.13": Brioche.download(
49+
`https://www.python.org/ftp/python/${project.extra.otherVersions["3.13"]}/Python-${project.extra.otherVersions["3.13"]}.tar.xz`,
50+
),
4751
"3.12": Brioche.download(
4852
`https://www.python.org/ftp/python/${project.extra.otherVersions["3.12"]}/Python-${project.extra.otherVersions["3.12"]}.tar.xz`,
4953
),
@@ -69,6 +73,8 @@ export default async function python(options: PythonOptions = {}) {
6973
export LD_LIBRARY_PATH="$LIBRARY_PATH"
7074
export PATH="$BRIOCHE_OUTPUT/bin\${PATH:+:$PATH}"
7175

76+
# Assume little-endian for the endianness of the system
77+
env ax_cv_c_float_words_bigendian=no \\
7278
./configure \\
7379
--prefix=/ \\
7480
--enable-shared \\

0 commit comments

Comments
 (0)