Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Markups for openSUSE:Factory 
checked in at 2024-11-15 15:43:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Markups (Old)
 and      /work/SRC/openSUSE:Factory/.python-Markups.new.2017 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Markups"

Fri Nov 15 15:43:57 2024 rev:9 rq:1224417 version:4.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Markups/python-Markups.changes    
2021-06-01 10:38:43.508942104 +0200
+++ /work/SRC/openSUSE:Factory/.python-Markups.new.2017/python-Markups.changes  
2024-11-15 15:44:08.000660967 +0100
@@ -1,0 +2,45 @@
+Tue Nov 12 14:39:14 UTC 2024 - Matej Cepl <[email protected]>
+
+- Update to 4.0.0:
+  Incompatible changes:
+  - Python versions older than 3.9 are no longer supported.
+  - Python-Markdown versions older than 3.0 are no longer supported.
+  - Setuptools 61.2 or higher is required to build the project.
+  - ``setup.py`` has been removed. Use ``pip``, ``build`` or other :PEP:`517`
+    compatible tool.
+  Other changes:
+  - Added AsciiDocMarkup (contributed by Dave Kuhlman in #17).
+  - Made the tests pass with Pygments ≥ 2.11.
+  - Made the tests pass when PyYAML is not installed (#18).
+  - Reformatted code in accordance with :PEP:`8` standard.
+  - Fixed mypy errors and added a :PEP:`561` ``py.typed`` file.
+- Update to 3.1.3:
+  - Fixed logic to load extensions file when PyYAML module is not available
+    (issue #16, thanks foxB612 for the bug report).
+  - Made the tests pass with docutils 0.18.
+- Update to 3.1.2:
+  - Incompatible change: Python 3.6 is no longer supported.
+  - Fixed replacing Markdown extensions in document.
+  - Fixed crash when using TOC backrefs in reStructuredText (issue #14,
+    thanks Hrissimir for the patch).
+- Update to 3.1.1:
+  - The reStructuredText markup now includes line numbers information in
+    ``data-posmap`` attributes.
+  - The reStructuredText markup now uses only ``minimal.css`` stylesheet
+    (not ``plain.css`` anymore).
+  - Added support for the upcoming docutils 0.17 release to the tests.
+- Update to 3.1.0:
+  Incompatible changes:
+  - Python versions older than 3.6 are no longer supported.
+  Other changes:
+  - Instead of ``pkg_resources``, ``importlib.metadata`` is now used.
+  - For Markdown markup, ``markdown-extensions.yaml`` files are now supported
+    in addition to ``markdown-extensions.txt`` files.
+  - Type annotations were added for public API.
+  - The reStructuredText markup no longer raises exceptions for invalid markup.
+  - MathJax v3 is now supported in addition to v2. Also, the Arch Linux mathjax
+    packages are now supported (issue #4).
+  - Added Pygments CSS support for the ``pymdownx.highlight`` Markdown 
extension.
+
+
+-------------------------------------------------------------------

Old:
----
  Markups-3.0.0.tar.gz

New:
----
  Markups-4.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Markups.spec ++++++
--- /var/tmp/diff_new_pack.t4kofI/_old  2024-11-15 15:44:09.792736029 +0100
+++ /var/tmp/diff_new_pack.t4kofI/_new  2024-11-15 15:44:09.800736364 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Markups
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,28 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-Markups
-Version:        3.0.0
+Version:        4.0.0
 Release:        0
 Summary:        A wrapper around various text markups
 License:        BSD-3-Clause
 URL:            https://github.com/mitya57/pymarkups
 Source:         
https://files.pythonhosted.org/packages/source/M/Markups/Markups-%{version}.tar.gz
+BuildRequires:  %{python_module Markdown >= 3}
+BuildRequires:  %{python_module PyYAML}
+BuildRequires:  %{python_module Pygments}
+BuildRequires:  %{python_module docutils}
+BuildRequires:  %{python_module lxml}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module python-markdown-math}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module textile}
+BuildRequires:  %{python_module wheel}
+BuildRequires:  asciidoc
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-markdown-math
+Requires:       python-python-markdown-math
 BuildArch:      noarch
-# SECTION Required for %%check
-BuildRequires:  %{python_module markdown-math}
-# /SECTION
 %python_subpackages
 
 %description
@@ -39,13 +45,13 @@
 such as Markdown and reStructuredText (these two are supported by default).
 
 %prep
-%setup -q -n Markups-%{version}
+%autosetup -p1 -n Markups-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
@@ -55,5 +61,6 @@
 %files %{python_files}
 %license LICENSE
 %doc README.rst changelog
-%{python_sitelib}/*
+%{python_sitelib}/markups
+%{python_sitelib}/Markups-%{version}*-info
 

++++++ Markups-3.0.0.tar.gz -> Markups-4.0.0.tar.gz ++++++
++++ 3074 lines of diff (skipped)

Reply via email to