Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (24ddb23fad1440bb39c223d03ff3250d38de9788)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (24ddb23fad1440bb39c223d03ff3250d38de9788)
  • Date: Mon, 18 Aug 2025 12:17:20 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
disk/limine/DETAILS | 2 +-
disk/limine/HISTORY | 3 +++
python-pypi/cython/DETAILS | 4 ++--
python-pypi/cython/HISTORY | 3 +++
python-pypi/hatchling/BUILD | 2 ++
python-pypi/hatchling/CONFIGURE | 2 ++
python-pypi/hatchling/DEPENDS | 6 ++++++
python-pypi/hatchling/DETAILS | 14 ++++++++++++++
python-pypi/hatchling/HISTORY | 4 ++++
python-pypi/hatchling/INSTALL | 5 +++++
python-pypi/hatchling/PRE_BUILD | 8 ++++++++
python-pypi/pathspec/DEPENDS | 2 ++
python-pypi/pathspec/DETAILS | 17 +++++++++++++++++
python-pypi/pathspec/HISTORY | 4 ++++
python-pypi/pluggy/DEPENDS | 2 ++
python-pypi/pluggy/DETAILS | 14 ++++++++++++++
python-pypi/pluggy/HISTORY | 4 ++++
python-pypi/smartypants/DETAILS | 6 +++---
python-pypi/smartypants/HISTORY | 3 +++
python-pypi/trove_classifiers/DEPENDS | 2 ++
python-pypi/trove_classifiers/DETAILS | 15 +++++++++++++++
python-pypi/trove_classifiers/HISTORY | 4 ++++
python-pypi/typogrify/DEPENDS | 4 +++-
python-pypi/typogrify/DETAILS | 5 ++---
python-pypi/typogrify/HISTORY | 4 ++++
26 files changed, 132 insertions(+), 10 deletions(-)

New commits:
commit 24ddb23fad1440bb39c223d03ff3250d38de9788
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add python spells pathspec pluggy hatchling trove_classifiers

pathspec 0.12.1
pluggy 1.6.0
trove_classifiers 2025.8.6.13
hatchling 1.27.0
t

commit de2d7caf1051b8d2046becd7bb1ceb59a584892e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

typogrify: => 2.1.0

commit bda55f148dc533083b7830f4023a4a9fd89f33b3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

smartypants: => 2.0.2

commit 7493d1b6a3bed6d8d386b505d83b7f9d8a182b0b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 3.1.3

commit a1593a499441824709f32b221b7b41c19cecf7e9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

limine: => 9.6.1

diff --git a/ChangeLog b/ChangeLog
index 3da6f09..44c1699 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * add python spells pathspec pluggy hatchling trove_classifiers
+
2025-08-09 Treeve Jelbert <treeve AT sourcemage.org>
* openprinting/sane-airscan: added

diff --git a/disk/limine/DETAILS b/disk/limine/DETAILS
index 66e4d41..db05031 100755
--- a/disk/limine/DETAILS
+++ b/disk/limine/DETAILS
@@ -1,5 +1,5 @@
SPELL=limine
- VERSION=9.6.0
+ VERSION=9.6.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://github.com/limine-bootloader/limine/releases/download/v$VERSION/$SOURCE
diff --git a/disk/limine/HISTORY b/disk/limine/HISTORY
index 71ccfd8..b66565e 100644
--- a/disk/limine/HISTORY
+++ b/disk/limine/HISTORY
@@ -1,3 +1,6 @@
+2025-08-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.6.1
+
2025-08-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 9.6.0

diff --git a/python-pypi/cython/DETAILS b/python-pypi/cython/DETAILS
index 3736a79..72747cd 100755
--- a/python-pypi/cython/DETAILS
+++ b/python-pypi/cython/DETAILS
@@ -1,6 +1,6 @@
SPELL=cython
- VERSION=3.1.1
-
SOURCE_HASH=sha512:6c399701a75afb575084ed911b89b49d052d6d3c9edac5ef04c41626eb9046f92c0f0d345d80208412444cfad0b53be14e6cf9606096b186c4aaa4d7cd61213d
+ VERSION=3.1.3
+
SOURCE_HASH=sha512:2f8b515441829f7a4f68fcb6cdcf6a2c6aaebde603f4e595fbadf6d5a81c1b8c9bdacc170354925c23ada4cc9497bbdf82fb6cc507b71a0fbb589b5d3988324e
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=https://github.com/cython/cython/archive/${VERSION}.tar.gz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/python-pypi/cython/HISTORY b/python-pypi/cython/HISTORY
index 83bb48e..facd1ce 100644
--- a/python-pypi/cython/HISTORY
+++ b/python-pypi/cython/HISTORY
@@ -1,3 +1,6 @@
+2025-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.3
+
2025-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.1.1

diff --git a/python-pypi/hatchling/BUILD b/python-pypi/hatchling/BUILD
new file mode 100644
index 0000000..d232704
--- /dev/null
+++ b/python-pypi/hatchling/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY &&
+python3 -m build .
diff --git a/python-pypi/hatchling/CONFIGURE b/python-pypi/hatchling/CONFIGURE
new file mode 100644
index 0000000..76365f7
--- /dev/null
+++ b/python-pypi/hatchling/CONFIGURE
@@ -0,0 +1,2 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/python-pypi/hatchling/DEPENDS b/python-pypi/hatchling/DEPENDS
new file mode 100755
index 0000000..63dd18d
--- /dev/null
+++ b/python-pypi/hatchling/DEPENDS
@@ -0,0 +1,6 @@
+depends python3 &&
+depends pip &&
+depends python-packaging &&
+depends pathspec &&
+depends pluggy &&
+depends trove_classifiers
diff --git a/python-pypi/hatchling/DETAILS b/python-pypi/hatchling/DETAILS
new file mode 100755
index 0000000..a6375da
--- /dev/null
+++ b/python-pypi/hatchling/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=hatchling
+ VERSION=1.27.0
+
VX=8f/8a/cc1debe3514da292094f1c3a700e4ca25442489731ef7c0814358816bb03
+
SOURCE_HASH=sha512:6d862bef8aad3f21521b07c668ba03c348640f8b1a461bd2196d85d1a38325c3f266bf3a1e6b16d07b5cabe1af3942beb863682f5cf90c8fb1000b0668fbde64
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://files.pythonhosted.org/packages/$VX/$SOURCE
+ WEB_SITE=https://pypi.org/project/$SPELL
+ LICENSE[0]=MIT
+ ENTERED=20240812
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+EOF
diff --git a/python-pypi/hatchling/HISTORY b/python-pypi/hatchling/HISTORY
new file mode 100644
index 0000000..2156e73
--- /dev/null
+++ b/python-pypi/hatchling/HISTORY
@@ -0,0 +1,4 @@
+2025-05-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.27.0
+ spell created
+
diff --git a/python-pypi/hatchling/INSTALL b/python-pypi/hatchling/INSTALL
new file mode 100644
index 0000000..bd62e12
--- /dev/null
+++ b/python-pypi/hatchling/INSTALL
@@ -0,0 +1,5 @@
+cd $SOURCE_DIRECTORY &&
+pip install .
+#zzzcrach
+#
+#python3 -m build .
diff --git a/python-pypi/hatchling/PRE_BUILD b/python-pypi/hatchling/PRE_BUILD
new file mode 100644
index 0000000..b2d7f88
--- /dev/null
+++ b/python-pypi/hatchling/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+#mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+
+# autoreconf -f -i --symlink
+#unpack_file
+#patch -p0 < $SPELL_DIRECTORY/xxx.diff
+apply_patch_dir patches
diff --git a/python-pypi/pathspec/DEPENDS b/python-pypi/pathspec/DEPENDS
new file mode 100755
index 0000000..14c7969
--- /dev/null
+++ b/python-pypi/pathspec/DEPENDS
@@ -0,0 +1,2 @@
+depends python3 &&
+depends pip
diff --git a/python-pypi/pathspec/DETAILS b/python-pypi/pathspec/DETAILS
new file mode 100755
index 0000000..b0b47b3
--- /dev/null
+++ b/python-pypi/pathspec/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=pathspec
+ VERSION=0.12.1
+
VX=ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf
SOURCE_HASH=sha512:
+
SOURCE_HASH=sha512:19d1a8ae5936e76eacd691b0e2fb33d0de376556751a9ae007f6b09d0aa36af7d171101df620cab3e93c9913be578ff3d6bba9d4460351ac248e5c9e015380ad
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://files.pythonhosted.org/packages/$VX/$SOURCE
+ WEB_SITE=https://pypi.org/project/$SPELL
+ LICENSE[0]=MPL
+ ENTERED=20250818
+ KEYWORDS=""
+ SHORT="pattern matching of file paths"
+cat << EOF
+Pathspec is a utility library for pattern matching of file paths. So far
this only includes Git’s
+wildmatch pattern matching which itself is derived from Rsync’s wildmatch.
Git uses wildmatch for its
+gitignore files.
+EOF
diff --git a/python-pypi/pathspec/HISTORY b/python-pypi/pathspec/HISTORY
new file mode 100644
index 0000000..e83c29f
--- /dev/null
+++ b/python-pypi/pathspec/HISTORY
@@ -0,0 +1,4 @@
+2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.12.1
+ spell created
+
diff --git a/python-pypi/pluggy/DEPENDS b/python-pypi/pluggy/DEPENDS
new file mode 100755
index 0000000..14c7969
--- /dev/null
+++ b/python-pypi/pluggy/DEPENDS
@@ -0,0 +1,2 @@
+depends python3 &&
+depends pip
diff --git a/python-pypi/pluggy/DETAILS b/python-pypi/pluggy/DETAILS
new file mode 100755
index 0000000..954774c
--- /dev/null
+++ b/python-pypi/pluggy/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pluggy
+ VERSION=1.6.0
+
VX=f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779
+
SOURCE_HASH=sha512:8b88eb778ab955910bcde2b3a6c4925d0a239f932aa9b1d8a351aa21b8a922bd842f735e397ef15ed9bd8e51085a88723660e1e691888a9879e7144add32bff2
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://files.pythonhosted.org/packages/$VX/$SOURCE
+ WEB_SITE=https://pypi.org/project/$SPELL
+ LICENSE[0]=MPL
+ ENTERED=20250818
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+EOF
diff --git a/python-pypi/pluggy/HISTORY b/python-pypi/pluggy/HISTORY
new file mode 100644
index 0000000..8c9a5eb
--- /dev/null
+++ b/python-pypi/pluggy/HISTORY
@@ -0,0 +1,4 @@
+2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.0
+ spell created
+
diff --git a/python-pypi/smartypants/DETAILS b/python-pypi/smartypants/DETAILS
index 7482365..166960a 100755
--- a/python-pypi/smartypants/DETAILS
+++ b/python-pypi/smartypants/DETAILS
@@ -1,10 +1,10 @@
SPELL=smartypants
- VERSION=2.0.1
+ VERSION=2.0.2
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/leohemsted/smartypants.py/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:d47a866a5478c3520251f87a93a468a5eea10318b24b2e8d4bc918d533b5a5789aa56d3a8d5fb8ccff9572fb63e5b6f2eafc44f93fb57a19e6621ebef5d64d9d
+
SOURCE_HASH=sha512:6cdb1574145f4c15984550c2b10bc95b7a86baf067f6465d53e60696347a650e6afb978f623f2344d82e03281ecb28a1f94cdb759fd2db613dc13fada1b25485
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}.py-${VERSION}"
- WEB_SITE="http://web.chad.org/projects/smartypants.py/";
+ WEB_SITE="https://web.chad.org/projects/smartypants.py/";
LICENSE[0]=BSD
ENTERED=20130703
SHORT="a smart-quotes plugin"
diff --git a/python-pypi/smartypants/HISTORY b/python-pypi/smartypants/HISTORY
index c493d66..824c6ad 100644
--- a/python-pypi/smartypants/HISTORY
+++ b/python-pypi/smartypants/HISTORY
@@ -1,3 +1,6 @@
+2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.2
+
2021-01-01 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.0.1

diff --git a/python-pypi/trove_classifiers/DEPENDS
b/python-pypi/trove_classifiers/DEPENDS
new file mode 100755
index 0000000..14c7969
--- /dev/null
+++ b/python-pypi/trove_classifiers/DEPENDS
@@ -0,0 +1,2 @@
+depends python3 &&
+depends pip
diff --git a/python-pypi/trove_classifiers/DETAILS
b/python-pypi/trove_classifiers/DETAILS
new file mode 100755
index 0000000..5a0655d
--- /dev/null
+++ b/python-pypi/trove_classifiers/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=trove_classifiers
+ VERSION=2025.8.6.13
+
VX=c3/21/707af14daa638b0df15b5d5700349e0abdd3e5140069f9ab6e0ccb922806
+
SOURCE_HASH=sha512:14c9c4b082f4f92d02b84103e5fbb205ea8a716635e1db77c549776c6ce5caa46d4891bd79702f80323e0b140f65d2c9e0779cc168717c938fd471c046ae3102
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://files.pythonhosted.org/packages/$VX/$SOURCE
+ WEB_SITE=https://pypi.org/project/$SPELL
+ LICENSE[0]=APACHE
+ ENTERED=20250818
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+Canonical source for classifiers on PyPI.
+ EOF
diff --git a/python-pypi/trove_classifiers/HISTORY
b/python-pypi/trove_classifiers/HISTORY
new file mode 100644
index 0000000..fdf7026
--- /dev/null
+++ b/python-pypi/trove_classifiers/HISTORY
@@ -0,0 +1,4 @@
+2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2025.8.6.13
+ spell created
+
diff --git a/python-pypi/typogrify/DEPENDS b/python-pypi/typogrify/DEPENDS
index 0c96777..a0c9a7f 100755
--- a/python-pypi/typogrify/DEPENDS
+++ b/python-pypi/typogrify/DEPENDS
@@ -1,3 +1,5 @@
depends python3 &&
+depends pip &&
depends jinja2 &&
-depends smartypants
+depends smartypants &&
+depends hatchling
diff --git a/python-pypi/typogrify/DETAILS b/python-pypi/typogrify/DETAILS
index 8a3744f..a7590e0 100755
--- a/python-pypi/typogrify/DETAILS
+++ b/python-pypi/typogrify/DETAILS
@@ -1,10 +1,9 @@
SPELL=typogrify
- VERSION=2.0.7
- PATCHLEVEL=1
+ VERSION=2.1.0
+
SOURCE_HASH=sha512:25d7e52f370928b542d5202bd64dfd461f4ba81a92c8ca74423faa8bf852ad859fc5291847a0b3c69252d671257249474aa4639f032c6a9635f42e35b82af48e
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]="https://pypi.io/packages/source/t/${SPELL}/${SOURCE}";
SOURCE_URL[0]=https://pypi.python.org/packages/source/t/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:6212024a88372f1b14e5932c0541ec4d5a2ada7514c1327dc8f3775cd7adf3372cae0037c4310ed4a03fd0657a91eb4c0d114b74172190f7f84d82908441ddd0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/mintchaos/typogrify";
LICENSE[0]=BSD
diff --git a/python-pypi/typogrify/HISTORY b/python-pypi/typogrify/HISTORY
index 2603c70..459875f 100644
--- a/python-pypi/typogrify/HISTORY
+++ b/python-pypi/typogrify/HISTORY
@@ -1,3 +1,7 @@
+2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.0
+ * DEPENDS: add hatchling, pip
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: enforce dependency on python3
* DETAILS: PATCHLEVEL++


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (24ddb23fad1440bb39c223d03ff3250d38de9788), Treeve Jelbert, 08/18/2025

Archive powered by MHonArc 2.6.24.

Top of Page