Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-myst-parser for openSUSE:Factory checked in at 2025-08-21 17:00:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-myst-parser (Old) and /work/SRC/openSUSE:Factory/.python-myst-parser.new.29662 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-myst-parser" Thu Aug 21 17:00:19 2025 rev:7 rq:1300749 version:3.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-myst-parser/python-myst-parser.changes 2025-07-17 17:18:59.476315586 +0200 +++ /work/SRC/openSUSE:Factory/.python-myst-parser.new.29662/python-myst-parser.changes 2025-08-21 17:00:31.924987273 +0200 @@ -1,0 +2,5 @@ +Thu Aug 21 09:47:54 UTC 2025 - Markéta Machová <mmach...@suse.com> + +- Convert to libalternatives on SLE-16-based and newer systems only + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-myst-parser.spec ++++++ --- /var/tmp/diff_new_pack.J6yr0Q/_old 2025-08-21 17:00:32.373006034 +0200 +++ /var/tmp/diff_new_pack.J6yr0Q/_new 2025-08-21 17:00:32.377006202 +0200 @@ -16,8 +16,12 @@ # -%{?sle15_python_module_pythons} +%if 0%{?suse_version} > 1500 %bcond_without libalternatives +%else +%bcond_with libalternatives +%endif +%{?sle15_python_module_pythons} Name: python-myst-parser Version: 3.0.1 Release: 0 @@ -36,9 +40,22 @@ BuildRequires: %{python_module mdit-py-plugins} BuildRequires: %{python_module pip} BuildRequires: %{python_module wheel} -BuildRequires: alts BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-Jinja2 +Requires: python-PyYAML +Requires: python-Sphinx +Requires: python-docutils >= 0.18 +Requires: python-markdown-it-py +Requires: python-mdit-py-plugins +BuildArch: noarch +%if %{with libalternatives} +BuildRequires: alts +Requires: alts +%else +Requires(post): update-alternatives +Requires(postun): update-alternatives +%endif # SECTION tests BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module pygments} @@ -54,14 +71,6 @@ #BuildRequires: python3-markdown-it-py >= 1 #BuildRequires: python3-mdit-py-plugins < 0.4 # /SECTION -Requires: alts -Requires: python-Jinja2 -Requires: python-PyYAML -Requires: python-Sphinx -Requires: python-docutils >= 0.18 -Requires: python-markdown-it-py -Requires: python-mdit-py-plugins -BuildArch: noarch %python_subpackages %description @@ -110,6 +119,12 @@ %pre %python_libalternatives_reset_alternative myst-anchors +%post +%python_install_alternative myst-anchors myst-docutils-html myst-docutils-html5 myst-docutils-latex myst-docutils-pseudoxml myst-docutils-xml myst-docutils-demo myst-inv + +%postun +%python_uninstall_alternative myst-anchors + %files %{python_files} %{python_sitelib}/myst_parser/ %{python_sitelib}/myst_parser-%{version}*-info