aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-rw-r--r--internal/rosa/package/python/package.az7
-rw-r--r--internal/rosa/package/python/wheel-test-colour.patch21
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