From 1caa051f4da0674bfeef648ed6d9c303a60e93be Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 19 Apr 2026 22:35:18 +0900 Subject: internal/rosa/python: hatchling artifact Required by many python packages. Signed-off-by: Ophestra --- internal/rosa/python.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'internal/rosa/python.go') diff --git a/internal/rosa/python.go b/internal/rosa/python.go index e9965772..77e8f498 100644 --- a/internal/rosa/python.go +++ b/internal/rosa/python.go @@ -390,6 +390,28 @@ func init() { ) } +func init() { + const ( + version = "1.16.5" + checksum = "V2eREtqZLZeV85yb4O-bfAJCUluHcQP76Qfs0QH5s7RF_Oc8xIP8jD0jl85qFyWk" + ) + artifactsM[PythonHatchling] = newPythonPackage( + "hatchling", 16137, + "the extensible, standards compliant build backend used by Hatch", + "https://hatch.pypa.io/latest/", + version, newFromGitHub( + "pypa/hatch", + "hatch-v"+version, checksum, + ), nil, &PipHelper{ + Append: []string{"backend"}, + }, nil, + PythonPackaging, + PythonPathspec, + PythonTroveClassifiers, + PythonPluggy, + ) +} + func init() { artifactsM[PythonPygments] = newPypi( "pygments", 3986, -- cgit v1.3.1