aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-04-19 20:13:26 +0900
committerOphestra <cat@gensokyo.uk>2026-04-19 20:13:26 +0900
commitb1b4debb827a55e2034cee2504fa95894c96c75b (patch)
tree096dca78c15977c99a384a0a976607ee580308b9
parent021cbbc2a81dc339ffe18b308df894f15c3a1e92 (diff)
internal/rosa/python: pathspec artifact
Required by hatchling, which is required by many python packages. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/all.go1
-rw-r--r--internal/rosa/python.go17
2 files changed, 18 insertions, 0 deletions
diff --git a/internal/rosa/all.go b/internal/rosa/all.go
index f8f6049b..ffbdde85 100644
--- a/internal/rosa/all.go
+++ b/internal/rosa/all.go
@@ -134,6 +134,7 @@ const (
PythonMako
PythonMarkupSafe
PythonPackaging
+ PythonPathspec
PythonPluggy
PythonPyTest
PythonPyYAML
diff --git a/internal/rosa/python.go b/internal/rosa/python.go
index 1022e643..e0aaaaab 100644
--- a/internal/rosa/python.go
+++ b/internal/rosa/python.go
@@ -274,6 +274,23 @@ func init() {
}
func init() {
+ const (
+ version = "1.0.4"
+ checksum = "zAZbcIO-JnNhb-xMg76W2j0tn5b2MtavWjUpGpPjBmbrcRZDLoXBn8o8yJ3DUgCT"
+ )
+ artifactsM[PythonPathspec] = newPythonPackage(
+ "pathspec", 23424,
+ "utility library for gitignore style pattern matching of file paths",
+ "https://github.com/cpburnz/python-pathspec",
+ version, newFromGitHub(
+ "cpburnz/python-pathspec",
+ "v"+version, checksum,
+ ), nil, nil, nil,
+ PythonFlitCore,
+ )
+}
+
+func init() {
artifactsM[PythonPygments] = newPypi(
"pygments", 3986,
" a syntax highlighting package written in Python",