Skip to content

Commit

Permalink
Upgrade python versions: 3.10.15, 3.11.10, 3.12.5
Browse files Browse the repository at this point in the history
  • Loading branch information
dwoz committed Sep 24, 2024
1 parent 232d788 commit f4bd690
Show file tree
Hide file tree
Showing 9 changed files with 69 additions and 63 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/build-cross-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
host:
- x86_64
- aarch64
Expand Down Expand Up @@ -116,9 +116,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
arch:
- x86_64

Expand Down Expand Up @@ -171,9 +171,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
arch:
- amd64
- x86
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/build-native-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
host:
- x86_64
- aarch64
Expand Down Expand Up @@ -98,9 +98,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
arch:
- x86_64

Expand Down Expand Up @@ -154,9 +154,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
arch:
- arm64

Expand Down Expand Up @@ -209,9 +209,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
arch:
- amd64
- x86
Expand Down
36 changes: 18 additions & 18 deletions .github/workflows/deploy-build-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,60 +22,60 @@ jobs:
include:
- platform: linux-gnu
arch: x86_64
python: 3.10.14
python: 3.10.15
- platform: linux-gnu
arch: x86_64
python: 3.11.9
python: 3.11.10
- platform: linux-gnu
arch: x86_64
python: 3.12.4
python: 3.12.5
- platform: linux-gnu
arch: aarch64
python: 3.10.14
python: 3.10.15
- platform: linux-gnu
arch: aarch64
python: 3.11.9
python: 3.11.10
- platform: linux-gnu
arch: aarch64
python: 3.12.4
python: 3.12.5

- platform: win
arch: x86
python: 3.10.14
python: 3.10.15
- platform: win
arch: x86
python: 3.11.9
python: 3.11.10
- platform: win
arch: x86
python: 3.12.4
python: 3.12.5
- platform: win
arch: amd64
python: 3.10.14
python: 3.10.15
- platform: win
arch: amd64
python: 3.11.9
python: 3.11.10
- platform: win
arch: amd64
python: 3.12.4
python: 3.12.5

- platform: macos
arch: x86_64
python: 3.10.14
python: 3.10.15
- platform: macos
arch: x86_64
python: 3.11.9
python: 3.11.10
- platform: macos
arch: x86_64
python: 3.12.4
python: 3.12.5
- platform: macos
arch: arm64
python: 3.10.14
python: 3.10.15
- platform: macos
arch: arm64
python: 3.11.9
python: 3.11.10
- platform: macos
arch: arm64
python: 3.12.4
python: 3.12.5

steps:
- name: Download Artifacts
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-fips-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ jobs:
fail-fast: false
matrix:
version:
- 3.10.14
- 3.11.9
- 3.12.4
- 3.10.15
- 3.11.10
- 3.12.5
arch:
- x86_64
env:
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
0.17.3
======

* Upgrade python versions: 3.10.15, 3.11.10, 3.12.5


0.17.2
======

Expand Down
12 changes: 6 additions & 6 deletions relenv/build/darwin.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ def build_python(env, dirs, logfp):
runcmd(["make", "install"], env=env, stderr=logfp, stdout=logfp)


build = builds.add("darwin", populate_env=populate_env, version="3.10.14")
build = builds.add("darwin", populate_env=populate_env, version="3.10.15")

build.add(
"openssl",
Expand Down Expand Up @@ -100,8 +100,8 @@ def build_python(env, dirs, logfp):
download={
"url": "https://sqlite.org/2024/sqlite-autoconf-{version}.tar.gz",
"fallback_url": "https://woz.io/relenv/dependencies/sqlite-autoconf-{version}.tar.gz",
"version": "3460000",
"checksum": "cab1c195dbb477f4ab8939ca6c58c62230e5ceea",
"version": "3460100",
"checksum": "1fdbada080f3285ac864c314bfbfc581b13e804b",
},
)

Expand All @@ -116,8 +116,8 @@ def build_python(env, dirs, logfp):
download={
"url": "https://www.python.org/ftp/python/{version}/Python-{version}.tar.xz",
"fallback_url": "https://woz.io/relenv/dependencies/Python-{version}.tar.gz",
"checksum": "05148354ce821ba7369e5b7958435400",
"version": build.version,
"checksum": "f498fd8921e3c37e6aded9acb11ed23c8daa0bbe",
},
)

Expand All @@ -131,11 +131,11 @@ def build_python(env, dirs, logfp):
)

build = build.copy(
version="3.11.9", checksum="926cd6a577b2e8dcbb17671b30eda04019328ada"
version="3.11.10", checksum="eb0ee5c84407445809a556592008cfc1867a39bc"
)
builds.add("darwin", builder=build)

build = build.copy(
version="3.12.4", checksum="c221421f3ba734daaf013dbdc7b48aa725cea18e"
version="3.12.5", checksum="d9b83c17a717e1cbd3ab6bd14cfe3e508e6d87b2"
)
builds.add("darwin", builder=build)
20 changes: 10 additions & 10 deletions relenv/build/linux.py
Original file line number Diff line number Diff line change
Expand Up @@ -444,7 +444,7 @@ def build_python(env, dirs, logfp):
# runcmd([str(python), "-m", "ensurepip", "-U"], env=env, stderr=logfp, stdout=logfp)


build = builds.add("linux", populate_env=populate_env, version="3.10.14")
build = builds.add("linux", populate_env=populate_env, version="3.10.15")

build.add(
"openssl",
Expand Down Expand Up @@ -503,8 +503,8 @@ def build_python(env, dirs, logfp):
download={
"url": "https://sqlite.org/2024/sqlite-autoconf-{version}.tar.gz",
"fallback_url": "https://woz.io/relenv/dependencies/sqlite-autoconf-{version}.tar.gz",
"version": "3460000",
"checksum": "cab1c195dbb477f4ab8939ca6c58c62230e5ceea",
"version": "3460100",
"checksum": "1fdbada080f3285ac864c314bfbfc581b13e804b",
"checkfunc": sqlite_version,
"checkurl": "https://sqlite.org/",
},
Expand All @@ -528,8 +528,8 @@ def build_python(env, dirs, logfp):
download={
"url": "https://ftp.gnu.org/gnu/gdbm/gdbm-{version}.tar.gz",
"fallback_url": "https://woz.io/relenv/dependencies/gdbm-{version}.tar.gz",
"version": "1.23",
"checksum": "50ba1b1d45ce33fd44e4fdaaf3b55a9d8f3dc418",
"version": "1.24",
"checksum": "7bd455f28c9e4afacc042e0c712aac1b2391fef2",
"checkfunc": tarball_version,
},
)
Expand Down Expand Up @@ -606,8 +606,8 @@ def build_python(env, dirs, logfp):
download={
"url": "https://ftp.gnu.org/gnu/readline/readline-{version}.tar.gz",
"fallback_url": "https://woz.io/relenv/dependencies/readline-{version}.tar.gz",
"version": "8.2",
"checksum": "97ad98be243a857b639c0f3da2fe7d81c6d1d36e",
"version": "8.2.13",
"checksum": "5ffb6a334c2422acbe8f4d2cb11e345265c8d930",
"checkfunc": tarball_version,
},
)
Expand Down Expand Up @@ -649,7 +649,7 @@ def build_python(env, dirs, logfp):
"url": "https://www.python.org/ftp/python/{version}/Python-{version}.tar.xz",
"fallback_url": "https://woz.io/relenv/dependencies/Python-{version}.tar.xz",
"version": build.version,
"checksum": "9103b4716dff30b40fd0239982f3a2d851143a46",
"checksum": "f498fd8921e3c37e6aded9acb11ed23c8daa0bbe",
"checkfunc": python_version,
"checkurl": "https://www.python.org/ftp/python/",
},
Expand All @@ -666,11 +666,11 @@ def build_python(env, dirs, logfp):
)

build = build.copy(
version="3.11.9", checksum="926cd6a577b2e8dcbb17671b30eda04019328ada"
version="3.11.10", checksum="eb0ee5c84407445809a556592008cfc1867a39bc"
)
builds.add("linux", builder=build)

build = build.copy(
version="3.12.4", checksum="c221421f3ba734daaf013dbdc7b48aa725cea18e"
version="3.12.5", checksum="d9b83c17a717e1cbd3ab6bd14cfe3e508e6d87b2"
)
builds.add("linux", builder=build)
8 changes: 4 additions & 4 deletions relenv/build/windows.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,15 +127,15 @@ def build_python(env, dirs, logfp):
)


build = builds.add("win32", populate_env=populate_env, version="3.10.14")
build = builds.add("win32", populate_env=populate_env, version="3.10.15")

build.add(
"python",
build_func=build_python,
download={
"url": "https://www.python.org/ftp/python/{version}/Python-{version}.tar.xz",
"version": build.version,
"checksum": "05148354ce821ba7369e5b7958435400",
"checksum": "f498fd8921e3c37e6aded9acb11ed23c8daa0bbe",
},
)

Expand Down Expand Up @@ -209,11 +209,11 @@ def runpip(pkg):
)

build = build.copy(
version="3.11.9", checksum="926cd6a577b2e8dcbb17671b30eda04019328ada"
version="3.11.10", checksum="eb0ee5c84407445809a556592008cfc1867a39bc"
)
builds.add("win32", builder=build)

build = build.copy(
version="3.12.4", checksum="c221421f3ba734daaf013dbdc7b48aa725cea18e"
version="3.12.5", checksum="d9b83c17a717e1cbd3ab6bd14cfe3e508e6d87b2"
)
builds.add("win32", builder=build)
2 changes: 1 addition & 1 deletion relenv/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import time

# relenv package version
__version__ = "0.17.2"
__version__ = "0.17.3"

MODULE_DIR = pathlib.Path(__file__).resolve().parent

Expand Down

0 comments on commit f4bd690

Please sign in to comment.