diff --git a/markdown-3.10.tar.gz b/markdown-3.10.tar.gz new file mode 100644 index 0000000..076f100 --- /dev/null +++ b/markdown-3.10.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37062d4f2aa4b2b6b32aefb80faa300f82cc790cb949a35b8caede34f2b68c0e +size 364931 diff --git a/markdown-3.9.tar.gz b/markdown-3.9.tar.gz deleted file mode 100644 index 364dfbb..0000000 --- a/markdown-3.9.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d2900fe1782bd33bdbbd56859defef70c2e78fc46668f8eb9df3128138f2cb6a -size 364585 diff --git a/python-Markdown.changes b/python-Markdown.changes index 2989ac9..a77f976 100644 --- a/python-Markdown.changes +++ b/python-Markdown.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Tue Nov 4 19:45:00 UTC 2025 - Benoît Monin + +- update to version 3.10: + * Officially support Python 3.14 and PyPy 3.11 and drop support + for Python 3.9 and PyPy 3.9. + * Fix an HTML comment parsing case in some Python versions that + can cause an infinite loop (#1554). + * Revert the default behavior of USE_DEFINITION_ORDER (to True). + The new behavior introduced in 3.9.0 is experimental and + results are inconsistent. It should not have been made the + default behavior (#1561). +- increase the minimum python version to 3.10 as required by + upstream +- stop requiring importlib-metadata: + it was only needed for python < 3.10 + ------------------------------------------------------------------- Fri Sep 5 15:36:45 UTC 2025 - Benoît Monin diff --git a/python-Markdown.spec b/python-Markdown.spec index 66f746f..b531000 100644 --- a/python-Markdown.spec +++ b/python-Markdown.spec @@ -32,7 +32,7 @@ %endif %{?sle15_python_module_pythons} Name: python-Markdown%{psuffix} -Version: 3.9 +Version: 3.10 Release: 0 Summary: Python implementation of Markdown License: BSD-3-Clause @@ -40,14 +40,12 @@ Group: Development/Languages/Python URL: https://python-markdown.github.io/ Source: https://files.pythonhosted.org/packages/source/m/markdown/markdown-%{version}.tar.gz Patch0: markdown-3.0-python37.patch -BuildRequires: %{python_module base >= 3.9} -BuildRequires: %{python_module importlib-metadata >= 4.4 if %python-base < 3.10} +BuildRequires: %{python_module base >= 3.10} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 77.0} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: (python-importlib-metadata >= 4.4 if python-base < 3.10) BuildArch: noarch %if %{with libalternatives} BuildRequires: alts