sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (93116a9aa9956c3ca7b87a25aea81036a0dab826)
- From: Ismael Luceno <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 Ismael Luceno (93116a9aa9956c3ca7b87a25aea81036a0dab826)
- Date: Tue, 10 Mar 2026 18:27:53 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 3 +++
FUNCTIONS | 2 +-
python-pypi/pip/DETAILS | 4 ++--
python-pypi/pip/HISTORY | 3 +++
python-pypi/python-patatt/DEPENDS | 4 ++++
python-pypi/python-patatt/DETAILS | 18 ++++++++++++++++++
python-pypi/python-patatt/HISTORY | 2 ++
python-pypi/setuptools/DETAILS | 4 ++--
python-pypi/setuptools/HISTORY | 3 +++
9 files changed, 38 insertions(+), 5 deletions(-)
New commits:
commit 93116a9aa9956c3ca7b87a25aea81036a0dab826
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
python-patatt: new spell, attestation library for cryptographically
signing patches
commit 3a2e887fea4837309baa344269c30dc627eb3738
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
FUNCTIONS: Disable pip build isolation during install
If enabled it causes the install phase to download and build dependencies.
commit 0f5b37a61a5f8a83fac0552c24f9c8dd28a308ca
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
setuptools 82.0.1
commit 379b94bb30996bcda60598594cc11bbbb0074f37
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
pip 26.0.1
diff --git a/ChangeLog b/ChangeLog
index 0182af0..97ab32b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,9 @@
2026-03-10 Ismael Luceno <ismael AT sourcemage.org>
* libs/libdispatch: new spell, Apple's Grand Central Dispatch (GCD)
concurrency library
+ * FUNCTIONS: Disabled pip build isolation during install phase
+ * python-pypi/python-patatt: new spell, Attestation library for
+ cryptographically signing patches
2026-03-09 Ismael Luceno <ismael AT sourcemage.org>
* disk/skopeo: new spell, command line utility for container images
diff --git a/FUNCTIONS b/FUNCTIONS
index 051191f..ef0913e 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -525,7 +525,7 @@ function default_install_python3() {
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
if is_depends_enabled $SPELL pip;then
- python3 -m pip install --use-pep517 ${SOURCE_DIRECTORY}
+ python3 -m pip install --use-pep517 --no-build-isolation --no-deps
${SOURCE_DIRECTORY}
else
python3 setup.py install --root "$INSTALL_ROOT/" "$@"
fi
diff --git a/python-pypi/pip/DETAILS b/python-pypi/pip/DETAILS
index d55c59a..07e7f6a 100755
--- a/python-pypi/pip/DETAILS
+++ b/python-pypi/pip/DETAILS
@@ -1,6 +1,6 @@
SPELL=pip
- VERSION=26.0
-
SOURCE_HASH=sha512:62a62b2db4e7a6c795cf01ab553b94068f0d1c62470c1f5c2b3164344a84fa68f7854eec99d93b9f56193c61276d95d8af21a3cb6b78f0db4f013d9997e78199
+ VERSION=26.0.1
+
SOURCE_HASH=sha512:3786df7522ea65bc20fb9885ce5c2ddc60200a536a1f754a8d7dc278115c73258863e4c51ac7e9a60dda0b70263730dc194f70e1e8f8d00178a8b3c724333bf0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL=https://github.com/pypa/pip/archive/$VERSION.tar.gz
# Watch: https://github.com/pypa/pip/tags tags/([0-9.]+)[.]tar
diff --git a/python-pypi/pip/HISTORY b/python-pypi/pip/HISTORY
index 3d1f619..baf2e0d 100644
--- a/python-pypi/pip/HISTORY
+++ b/python-pypi/pip/HISTORY
@@ -1,3 +1,6 @@
+2026-03-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 26.0.1
+
2026-01-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 26.0
diff --git a/python-pypi/python-patatt/DEPENDS
b/python-pypi/python-patatt/DEPENDS
new file mode 100755
index 0000000..f20885a
--- /dev/null
+++ b/python-pypi/python-patatt/DEPENDS
@@ -0,0 +1,4 @@
+depends pip &&
+depends python-cryptography &&
+depends python3 &&
+depends setuptools
diff --git a/python-pypi/python-patatt/DETAILS
b/python-pypi/python-patatt/DETAILS
new file mode 100755
index 0000000..a4e6cc2
--- /dev/null
+++ b/python-pypi/python-patatt/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=python-patatt
+ VERSION=0.7.0
+ SOURCE=patatt-$VERSION.tar.gz
+
SOURCE_URL[0]=https://files.pythonhosted.org/packages/source/p/patatt/$SOURCE
+
SOURCE_HASH=sha512:948d11e90d3d2b374921d730356a445a8f246adb60263dd68fe3ff0cdbf51226ba86216a8d2675c993b639f737891ce1130e92172f9f4068cfc3ce4d99c1df8f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/patatt-$VERSION"
+ WEB_SITE=https://git.kernel.org/pub/scm/utils/patatt/patatt.git
+ ENTERED=20250311
+ LICENSE[0]=GPL2
+ KEYWORDS="python git patch attestation cryptographic signature"
+ SHORT="attestation library for cryptographically signing patches"
+cat << EOF
+patatt is a patch attestation library and utility that allows
+cryptographic signing and verification of patches sent over email.
+
+It adds an X-Developer-Signature header to patches and supports
+openpgp and ed25519 signing schemes.
+EOF
diff --git a/python-pypi/python-patatt/HISTORY
b/python-pypi/python-patatt/HISTORY
new file mode 100644
index 0000000..57caeaa
--- /dev/null
+++ b/python-pypi/python-patatt/HISTORY
@@ -0,0 +1,2 @@
+2026-03-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index 28b3587..e06c946 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,6 +1,6 @@
SPELL=setuptools
- VERSION=80.9.0
-
SOURCE_HASH=sha512:36eb1f219d29c6b9e135936bde2001ad70a971c8069cd0175d3a5325b450e6843a903d3f70043c9f534768ebeab8ab0c544b8f44456555d333f1ed72daa5c18b
+ VERSION=82.0.1
+
SOURCE_HASH=sha512:5d70e9efd818245fb8119a4eed64d776078469ed884facc188f141ea491efd9fde5c10c928d3236ea5e2e431b16616f18ed14870b867f95e6320251707332395
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://pypi.python.org/packages/source/s/${SPELL}/${SOURCE}
# Watch: https://pypi.org/project/setuptools/ /project/setuptools/([0-9.]+)/
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index 146276b..c41b8b8 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,6 @@
+2026-03-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 82.0.1
+
2025-10-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 80.9.0
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (93116a9aa9956c3ca7b87a25aea81036a0dab826), Ismael Luceno, 03/10/2026
Archive powered by MHonArc 2.6.24.