Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (f272b9d687e4cb54006eb4f38acb79d141e47418)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (f272b9d687e4cb54006eb4f38acb79d141e47418)
  • Date: Tue, 10 Mar 2026 18:39:17 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 5 ++++-
FUNCTIONS | 2 +-
python-pypi/python-shtab/DEPENDS | 3 +++
python-pypi/python-shtab/DETAILS | 15 +++++++++++++++
python-pypi/python-shtab/HISTORY | 2 ++
5 files changed, 25 insertions(+), 2 deletions(-)

New commits:
commit f272b9d687e4cb54006eb4f38acb79d141e47418
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

python-shtab: new spell, Automagic shell tab completion for Python CLI
applications

commit e8003fe3f0865ef687a4883a5c512135204a812d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

FUNCTIONS: Disable pip cache dir during install

It causes pollution with some packages (while not with others, not sure
why).

diff --git a/ChangeLog b/ChangeLog
index 97ab32b..194022c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,12 @@
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
+ * FUNCTIONS: Disabled pip build isolation and cache during install
+ phase
* python-pypi/python-patatt: new spell, Attestation library for
cryptographically signing patches
+ * python-pypi/python-shtab: new spell, Automagic shell tab completion
+ for Python CLI applications

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 ef0913e..1209185 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 --no-build-isolation --no-deps
${SOURCE_DIRECTORY}
+ python3 -m pip install --use-pep517 --no-build-isolation --no-deps
--no-cache-dir "$SOURCE_DIRECTORY"
else
python3 setup.py install --root "$INSTALL_ROOT/" "$@"
fi
diff --git a/python-pypi/python-shtab/DEPENDS
b/python-pypi/python-shtab/DEPENDS
new file mode 100755
index 0000000..65364fc
--- /dev/null
+++ b/python-pypi/python-shtab/DEPENDS
@@ -0,0 +1,3 @@
+depends pip &&
+depends python3 &&
+depends setuptools
diff --git a/python-pypi/python-shtab/DETAILS
b/python-pypi/python-shtab/DETAILS
new file mode 100755
index 0000000..ff8409e
--- /dev/null
+++ b/python-pypi/python-shtab/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=python-shtab
+ VERSION=1.8.0
+ SOURCE=shtab-$VERSION.tar.gz
+
SOURCE_HASH=sha512:4daf9b3a95ab309400aa466fa599c49cceb1a746d64712c753e05e36bd3e53f69a585e9ef15c57dc031709ff01b545946bf57ee21f8e34c52546850b132f0403
+
SOURCE_URL[0]=https://files.pythonhosted.org/packages/source/s/shtab/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/shtab-$VERSION"
+ WEB_SITE=https://github.com/iterative/shtab
+ ENTERED=20250310
+ LICENSE[0]=Apache-2.0
+ KEYWORDS="python shell tab completion bash zsh tcsh argparse"
+ SHORT="Automagic shell tab completion for Python CLI applications"
+cat << EOF
+shtab generates shell tab completion scripts for Python CLI applications
+built on argparse. It supports bash, zsh and tcsh.
+EOF
diff --git a/python-pypi/python-shtab/HISTORY
b/python-pypi/python-shtab/HISTORY
new file mode 100644
index 0000000..57caeaa
--- /dev/null
+++ b/python-pypi/python-shtab/HISTORY
@@ -0,0 +1,2 @@
+2026-03-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (f272b9d687e4cb54006eb4f38acb79d141e47418), Ismael Luceno, 03/10/2026

Archive powered by MHonArc 2.6.24.

Top of Page