Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-Pygments for openSUSE:Factory
checked in at 2023-05-03 12:56:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Pygments (Old)
and /work/SRC/openSUSE:Factory/.python-Pygments.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Pygments"
Wed May 3 12:56:13 2023 rev:40 rq:1083107 version:2.15.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Pygments/python-Pygments.changes
2023-01-15 17:58:04.134168289 +0100
+++
/work/SRC/openSUSE:Factory/.python-Pygments.new.1533/python-Pygments.changes
2023-05-03 12:56:14.691468527 +0200
@@ -1,0 +2,74 @@
+Fri Apr 21 12:21:13 UTC 2023 - Dirk Müller <[email protected]>
+
+- add sle15_python_module_pythons (jsc#PED-68)
+
+-------------------------------------------------------------------
+Wed Apr 19 09:06:59 UTC 2023 - Benoît Monin <[email protected]>
+
+- update to 2.15.1:
+ * Updated lexers:
+ + Java properties: Fix catastrophic backtracking (#2356, #2404)
+ * Fix Python console traceback lexing being too strict
+ and sometimes reordering output (#2407, #2410, #2412)
+
+-------------------------------------------------------------------
+Mon Apr 10 17:49:07 UTC 2023 - Benoît Monin <[email protected]>
+
+- update to 2.15.0:
+ * Added lexers:
+ + Carbon (#2362, #2365, #2366, #2367, #2368, #2369, #2370)
+ + Dax (#2335, #2345)
+ + MediaWiki Wikitext (#2373, #827)
+ + PostgreSQL Explain (#2398)
+ + WGSL (WebGPU Shading Language) (#2386)
+ + X++ (#2339)
+ * Updated lexers:
+ + AMDGPU: Add support for scratch_ instructions, the attr*.*
+ argument, as well as the off modifier (#2327).
+ + APDL: Miscellaneous improvements (#2314)
+ + bash/tcsh:
+ - Move break to keywords (#2377)
+ - Improve bash math expansion lexing (#2255, #2353)
+ + Chapel: Support attributes (#2376)
+ + CMake: Implement bracket style comments (#2338, #2354)
+ + CSS: Improve lexing of numbers inside function calls (#2382,
+ #2383)
+ + diff: Support normal diff syntax, as opposed to unified diff
+ syntax (#2321)
+ + GLSL, HLSL:
+ - Support line continuations in preprocessor code (#2350)
+ - Improve preprocessor directive handling (#2357)
+ + LilyPond: minor update of builtins
+ + PHP: support attributes (#2055, #2347, #2360), fix anonymous
+ classes without parameters (#2359), improve lexing of
+ variable variable syntax (#2358)
+ + Python:
+ - Add missing builtins (#2334)
+ - Fix inconsistent lexing of None (#2406)
+ + Rebol/Red: Donât require script headers (#2348, #2349)
+ + Spice: Update keywords (#2336)
+ + SQL+Jinja (analyse_text method): Fix catastrophic
+ backtracking (#2355)
+ + Terraform: Add hcl alias (#2375)
+ * Declare support for Python 3.11 and drop support for Python 3.6
+ (#2324).
+ * Update native style to improve contrast (#2325).
+ * Update github-dark` style to match latest Primer style (#2401)
+ * Revert a change that made guessing lexers based on file names
+ slower on Python 3.10 and older (#2328).
+ * Fix some places where a locale-dependent encoding could
+ unintentionally be used instead of UTF-8 (#2326).
+ * Fix Python traceback handling (#2226, #2329).
+ * Groff formatter: sort color definitions for reproducibility
+ (#2343)
+ * Move project metadata to pyproject.toml, remove setup.py and
+ setup.cfg (#2342)
+ * The top-level Makefile has been removed.
+- increase required python version to 3.7
+- set a minimum version for setuptools to match the requirement
+ from upstream
+- since setup.py is gone:
+ * require pip and wheel to build
+ * use pyproject macros to build and install
+
+-------------------------------------------------------------------
Old:
----
Pygments-2.14.0.tar.gz
New:
----
Pygments-2.15.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Pygments.spec ++++++
--- /var/tmp/diff_new_pack.4lCuBl/_old 2023-05-03 12:56:15.199471512 +0200
+++ /var/tmp/diff_new_pack.4lCuBl/_new 2023-05-03 12:56:15.203471535 +0200
@@ -22,19 +22,21 @@
%else
%bcond_with libalternatives
%endif
-
+%{?sle15_python_module_pythons}
Name: python-Pygments
-Version: 2.14.0
+Version: 2.15.1
Release: 0
Summary: A syntax highlighting package written in Python
License: BSD-2-Clause
Group: Development/Languages/Python
URL: https://pygments.org
Source:
https://files.pythonhosted.org/packages/source/P/Pygments/Pygments-%{version}.tar.gz
-BuildRequires: %{python_module base >= 3.6}
+BuildRequires: %{python_module base >= 3.7}
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest >= 7}
-BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module setuptools >= 61}
BuildRequires: %{python_module wcag-contrast-ratio}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros >= 20210929
# Preferred for plugin loading, see https://pygments.org/docs/plugins/
@@ -69,10 +71,10 @@
%autosetup -n Pygments-%{version} -p1
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
install -Dm0644 doc/pygmentize.1 %{buildroot}%{_mandir}/man1/pygmentize.1
%python_clone -a %{buildroot}%{_bindir}/pygmentize
%python_clone -a %{buildroot}%{_mandir}/man1/pygmentize.1
++++++ Pygments-2.14.0.tar.gz -> Pygments-2.15.1.tar.gz ++++++
++++ 144805 lines of diff (skipped)