From 04a344aac66d10b3147139ca9c758a639d7235ea Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 19 Apr 2026 19:23:44 +0900 Subject: [PATCH] internal/rosa/python: flirt_core artifact A build system required by a dependency of another build system, which is required by yet another build system. Signed-off-by: Ophestra --- internal/rosa/all.go | 1 + internal/rosa/python.go | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/internal/rosa/all.go b/internal/rosa/all.go index 4bbaed58..f8f6049b 100644 --- a/internal/rosa/all.go +++ b/internal/rosa/all.go @@ -129,6 +129,7 @@ const ( PkgConfig Procps Python + PythonFlitCore PythonIniConfig PythonMako PythonMarkupSafe diff --git a/internal/rosa/python.go b/internal/rosa/python.go index da50cd6a..1022e643 100644 --- a/internal/rosa/python.go +++ b/internal/rosa/python.go @@ -255,6 +255,24 @@ func init() { }, nil) } +func init() { + const ( + version = "3.12.0" + checksum = "VcTsiGiDU1aPLbjSPe38f9OjJDCLcxFz9loObJqUI1ZxDHXAaQMxBpNyLz_G1Rff" + ) + artifactsM[PythonFlitCore] = newPythonPackage( + "flit-core", 44841, + "a PEP 517 build backend for packages using Flit", + "https://flit.pypa.io/", + version, newFromGitHub( + "pypa/flit", + version, checksum, + ), nil, &PipHelper{ + Append: []string{"flit_core"}, + }, nil, + ) +} + func init() { artifactsM[PythonPygments] = newPypi( "pygments", 3986,