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)
