Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-mistune for openSUSE:Factory
checked in at 2026-10-27 18:20:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mistune (Old)
and /work/SRC/openSUSE:Factory/.python-mistune.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mistune"
Tue Oct 27 18:20:59 2026 rev:30 rq:1392698 version:3.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mistune/python-mistune.changes
2026-08-24 12:02:02.714550308 +0200
+++
/work/SRC/openSUSE:Factory/.python-mistune.new.2252680/python-mistune.changes
2026-10-27 18:21:33.819131970 +0100
@@ -1,0 +2,62 @@
+Mon Oct 26 11:01:28 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.4.0:
+ * Add Python 3.15 support and include it in the CI test matrix.
+ * Require Python 3.10 or later.
+ * Parse inline links with an opening-bracket stack and replace
+ per-syntax failure caches with source-local delimiter
+ scanning.
+ * Share one inline nesting budget across images, links,
+ emphasis, and plugins. Expose InlineParser.max_nested_level;
+ the older max_emphasis_depth and max_image_depth settings
+ configure the same limit.
+ * Preserve later valid syntax when a candidate fails or reaches
+ a nesting limit, rather than treating the remaining input as
+ unparsed text.
+ * Enforce CommonMark's 999-character reference label limit,
+ balanced and bounded destination parentheses, and link title
+ constraints.
+ * Improve performance for unclosed inline HTML, unmatched code
+ delimiters, deeply nested images, and repeated text
+ fragments.
+ * Recognize inline HTML comments permitted by CommonMark
+ 0.31.2.
+ * Parse links containing full reference images without treating
+ the image's reference label as a nested link.
+ * Preserve reference definitions parsed inside multi-paragraph
+ footnotes.
+ * Accept definition-list markers indented by up to three
+ spaces.
+ * Prefer longer registered abbreviation matches over shorter
+ prefixes.
+ * Require at least one digit in ordered list continuation
+ markers.
+ * Add Markdown rendering for strikethrough, mark, and insert
+ plugins.
+ * Preserve escaped pipes in table code spans, literal trailing
+ heading hashes, meaningful code span edge spaces, and leading
+ blank lines in Markdown output.
+ * Keep images whose alt text matches their URL from becoming
+ autolinks.
+ * Preserve non-line-break separator characters in rendered
+ lists and hard line breaks in tight ReST list items.
+ * Document per-document renderer context and correct the custom
+ Markdown renderer example.
+ * Preserve literal backslashes, image introducers, HTML
+ delimiters and entity prefixes when rendering Markdown for a
+ round trip.
+ * Only recognize task list markers in a list item's leading
+ paragraph, preserving literal markers in headings.
+ * Bound the global convenience-parser cache and avoid retaining
+ caller-owned renderers and plugin objects.
+ * Add public HTML output helpers for raw HTML, attributes, and
+ URL policy.
+ * Share collision-safe default heading IDs between both TOC
+ APIs.
+ * Add explicit start-character hints for custom inline rules;
+ unhinted custom rules now use the correctness-first regular-
+ expression scanner.
+ * Consolidate adversarial parser growth tests and document the
+ security model.
+
+-------------------------------------------------------------------
Old:
----
mistune-3.3.4.tar.gz
New:
----
mistune-3.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-mistune.spec ++++++
--- /var/tmp/diff_new_pack.dppPvG/_old 2026-10-27 18:21:35.210190232 +0100
+++ /var/tmp/diff_new_pack.dppPvG/_new 2026-10-27 18:21:35.212190316 +0100
@@ -20,7 +20,7 @@
%bcond_without libalternatives
%{?sle15_python_module_pythons}
Name: python-%{modname}
-Version: 3.3.4
+Version: 3.4.0
Release: 0
Summary: Python Markdown parser with renderers and plugins
License: BSD-3-Clause
++++++ mistune-3.3.4.tar.gz -> mistune-3.4.0.tar.gz ++++++
++++ 7976 lines of diff (skipped)