diff --git a/internal/rosa/python.go b/internal/rosa/python.go index 02153794..56d50330 100644 --- a/internal/rosa/python.go +++ b/internal/rosa/python.go @@ -484,17 +484,29 @@ func init() { } func init() { - artifactsM[PythonMarkupSafe] = newPypi( + const ( + version = "3.0.3" + checksum = "txRGYdWE3his1lHHRI-lZADw0-ILvUg2l5OGdFHtFXIb_QowGxwdxHCUSJIgmjQs" + ) + artifactsM[PythonMarkupSafe] = newPythonPackage( "markupsafe", 3918, "implements a text object that escapes characters so it is safe to use in HTML and XML", - "3.0.3", "cp314", "cp314", "musllinux_1_2_"+linuxArch(), - perArch[string]{ - "amd64": "E2mo9ig_FKgTpGon_8qqviSEULwhnmxTIqd9vfyNxNpK4yofVYM7eLW_VE-LKbtO", - "arm64": "iG_hqsncOs8fA7bCaAg0x9XenXWlo9sqblyPcSG7yA9sfGLvM9KZznCpwWfOCwFC", - "riscv64": "7DI7U0M3jvr7U4uZml25GLw3m3EvMubCtNukZmss1gkVJ_DVkhV5DgX3Wt_sztbv", - }.unwrap(), + "https://markupsafe.palletsprojects.com/", + version, newFromGitHub( + "pallets/markupsafe", + version, checksum, + ), nil, &PipHelper{ + EnterSource: true, + Install: true, + Script: "pytest", + }, P{ + PythonSetuptools, + PythonPyTest, + }, ) +} +func init() { artifactsM[PythonMako] = newPypi( "mako", 3915, "a template library written in Python",