sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (c43e1596ca9d7e8305f0fe563f8ffeae4cb78e85)
- 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 (c43e1596ca9d7e8305f0fe563f8ffeae4cb78e85)
- Date: Mon, 17 Nov 2025 10:27:25 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
python-pypi/html5lib/HISTORY | 3 +++
python-pypi/html5lib/PRE_BUILD | 3 +++
python-pypi/html5lib/patches/no-ast.diff | 22 ++++++++++++++++++++++
python-pypi/trove_classifiers/DETAILS | 2 +-
python-pypi/trove_classifiers/HISTORY | 3 +++
video-libs/opentimelineio/DETAILS | 3 +--
video-libs/opentimelineio/HISTORY | 3 +++
7 files changed, 36 insertions(+), 3 deletions(-)
New commits:
commit c43e1596ca9d7e8305f0fe563f8ffeae4cb78e85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
trove_classifiers - fix typo
commit b789516884ee7a3f21ecfac0962e86fc96788bf0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
opentimelineio - fix typo
commit b8c0bb8b3d567eb54f005cc452a54233cf4d0d93
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
html5lib - fix for python-3.14
diff --git a/python-pypi/html5lib/HISTORY b/python-pypi/html5lib/HISTORY
index 94fe528..f396235 100644
--- a/python-pypi/html5lib/HISTORY
+++ b/python-pypi/html5lib/HISTORY
@@ -1,3 +1,6 @@
+2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD no-ast.diff: added, fix for python-3.14
+
2022-03-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1
spell created
diff --git a/python-pypi/html5lib/PRE_BUILD b/python-pypi/html5lib/PRE_BUILD
new file mode 100755
index 0000000..4604ffc
--- /dev/null
+++ b/python-pypi/html5lib/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git a/python-pypi/html5lib/patches/no-ast.diff
b/python-pypi/html5lib/patches/no-ast.diff
new file mode 100644
index 0000000..c2b069d
--- /dev/null
+++ b/python-pypi/html5lib/patches/no-ast.diff
@@ -0,0 +1,22 @@
+diff --git a/setup.py b/setup.py
+index 30ee0575..42ab6f67 100644
+--- a/setup.py
++++ b/setup.py
+@@ -92,9 +92,14 @@ def default_environment():
+ for a in assignments:
+ if (len(a.targets) == 1 and
+ isinstance(a.targets[0], ast.Name) and
+- a.targets[0].id == "__version__" and
+- isinstance(a.value, ast.Str)):
+- version = a.value.s
++ a.targets[0].id == "__version__"):
++ if hasattr(ast, "Str") and isinstance(a.value, ast.Str):
++ version = a.value.s
++ elif (hasattr(ast, "Constant")
++ and isinstance(a.value, ast.Constant)
++ and isinstance(a.value.value, str)):
++ version = a.value.value
++assert version is not None
+
+ setup(name='html5lib',
+ version=version,
diff --git a/python-pypi/trove_classifiers/DETAILS
b/python-pypi/trove_classifiers/DETAILS
index 5a0655d..ec8a4bc 100755
--- a/python-pypi/trove_classifiers/DETAILS
+++ b/python-pypi/trove_classifiers/DETAILS
@@ -12,4 +12,4 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SHORT=""
cat << EOF
Canonical source for classifiers on PyPI.
- EOF
+EOF
diff --git a/python-pypi/trove_classifiers/HISTORY
b/python-pypi/trove_classifiers/HISTORY
index fdf7026..96e66c2 100644
--- a/python-pypi/trove_classifiers/HISTORY
+++ b/python-pypi/trove_classifiers/HISTORY
@@ -1,3 +1,6 @@
+2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: fix typo
+
2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2025.8.6.13
spell created
diff --git a/video-libs/opentimelineio/DETAILS
b/video-libs/opentimelineio/DETAILS
index 0168239..697eb53 100755
--- a/video-libs/opentimelineio/DETAILS
+++ b/video-libs/opentimelineio/DETAILS
@@ -19,6 +19,5 @@ not however, a container format for media.
For integration with applications, the core OTIO library is implemented in
C++ and provides an
in-memory data model, as well as library functions for interpreting,
manipulating, and serializing
-that data model. Within the core is a dependency-less library for dealing
strictly with time,
-`opentime`.
+that data model. Within the core is a dependency-less library for dealing
strictly with time, 'opentime'.
EOF
diff --git a/video-libs/opentimelineio/HISTORY
b/video-libs/opentimelineio/HISTORY
index 4e71938..00272d9 100644
--- a/video-libs/opentimelineio/HISTORY
+++ b/video-libs/opentimelineio/HISTORY
@@ -1,3 +1,6 @@
+2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: fix typo
+
2025-11-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.18.0
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (c43e1596ca9d7e8305f0fe563f8ffeae4cb78e85), Treeve Jelbert, 11/17/2025
Archive powered by MHonArc 2.6.24.