diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-08-15 18:10:22 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-08-15 18:10:22 +0900 |
| commit | 88a19aefaa8a3f73b98b218df8ea1e31120e3b35 (patch) | |
| tree | 2e104ebe5a85ccecbe73a429b4da22289ccac8e1 /internal/rosa/package | |
| parent | f01776200de62ef1b5964c980867937dd8433e1e (diff) | |
internal/rosa/package/python: 3.14.7 to 3.15.0wip-openssl4
This has been blocking OpenSSL for months. This currently sits on a release candidate.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package')
| -rw-r--r-- | internal/rosa/package/python/package.az | 7 | ||||
| -rw-r--r-- | internal/rosa/package/python/wheel-test-colour.patch | 21 |
2 files changed, 25 insertions, 3 deletions
diff --git a/internal/rosa/package/python/package.az b/internal/rosa/package/python/package.az index 122a54ed..21db0312 100644 --- a/internal/rosa/package/python/package.az +++ b/internal/rosa/package/python/package.az @@ -6,11 +6,11 @@ package python { // too many inputs; early variant available bootstrap = false; - version# = "3.14.7"; + version# = "3.15.0"; source = remoteTar { url = "https://www.python.org/ftp/python/"+version+ - "/Python-"+version+".tgz"; - checksum = "hXLV7_BGEFZvQ04DNIlk5IdoRZd9DkQt4abKhc8rWsLXHTeSboAWTewJ6l0-LxVz"; + "/Python-"+version+"rc1.tgz"; + checksum = "llRZNKCqDOxnAiLU-2bSneXZcssNtdzG9bBgfyfiGchLSbT7gNvls4ekdmMklgKl"; compress = gzip; }; patches = [ "zipfile-no-default-strict_timestamps.patch" ]; @@ -179,6 +179,7 @@ package python-wheel { tag = version; checksum = "h-UZQHS-NwB3b9YxYpJePR5cbDGZaKxz4bdhYjilWdQXAE46SV7A1CwZKzZcuZFh"; }; + patches = [ "wheel-test-colour.patch" ]; exec = pip { install = true; diff --git a/internal/rosa/package/python/wheel-test-colour.patch b/internal/rosa/package/python/wheel-test-colour.patch new file mode 100644 index 00000000..db399fdc --- /dev/null +++ b/internal/rosa/package/python/wheel-test-colour.patch @@ -0,0 +1,21 @@ +diff --git a/tests/commands/util.py b/tests/commands/util.py +index 5d139d9..d18d103 100644 +--- a/tests/commands/util.py ++++ b/tests/commands/util.py +@@ -2,7 +2,7 @@ from __future__ import annotations + + import sys + from io import StringIO +-from os import PathLike ++from os import PathLike, environ + from subprocess import CalledProcessError + from unittest.mock import patch + +@@ -10,6 +10,7 @@ import pytest + + from wheel._commands import main + ++environ["NO_COLOR"] = "1" + + def run_command( + command: str, *args: str | PathLike, catch_systemexit: bool = True |
