openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
September 2023
- 1 participants
- 2327 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-radon for openSUSE:Factory checked in at 2023-09-01 14:19:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-radon (Old)
and /work/SRC/openSUSE:Factory/.python-radon.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-radon"
Fri Sep 1 14:19:42 2023 rev:14 rq:…
[View More]1108364 version:6.0.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-radon/python-radon.changes 2023-06-14 16:31:56.607428609 +0200
+++ /work/SRC/openSUSE:Factory/.python-radon.new.1766/python-radon.changes 2023-09-01 14:20:34.931168689 +0200
@@ -1,0 +2,15 @@
+Fri Sep 1 04:45:39 UTC 2023 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Update to 6.0.1:
+ * Prevent tomllib error when the `toml` module is not available
+ * Add support for `match` pattern in Python 3.10+, by @DolajoCZ: #227
+ * Fix typo in Markdown export, reported by @huornlmj: #231
+ * Remove unnecessary "future" dependency, by @mgorny: #234
+ * Add `pyproject.toml` support, by @ajslater: #236
+ * Allow Mando v0.7.1, by @ajslater: #237
+ * Fix HCHarvester JSON results format, by @benabel: #240
+- Use pyproject macros due to the switch to poetry.
+- Add patch add-scripts-to-pyproject.toml.patch, make sure the CLI tool
+ is built.
+
+-------------------------------------------------------------------
Old:
----
radon-5.1.0.tar.gz
New:
----
add-scripts-to-pyproject.toml.patch
radon-6.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-radon.spec ++++++
--- /var/tmp/diff_new_pack.4V2Fs5/_old 2023-09-01 14:20:35.923204096 +0200
+++ /var/tmp/diff_new_pack.4V2Fs5/_new 2023-09-01 14:20:35.927204238 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-radon
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,25 +18,26 @@
%{?sle15_python_module_pythons}
Name: python-radon
-Version: 5.1.0
+Version: 6.0.1
Release: 0
Summary: Code Metrics in Python
License: MIT
-Group: Development/Languages/Python
URL: https://github.com/rubik/radon
Source: https://files.pythonhosted.org/packages/source/r/radon/radon-%{version}.tar…
-BuildRequires: %{python_module setuptools}
+# PATCH-FIX-UPSTREAM gh#rubik/radon#250
+Patch0: add-scripts-to-pyproject.toml.patch
+BuildRequires: %{python_module pip}
+BuildRequires: %{python_module poetry}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-colorama >= 0.4.1
-Requires: python-future
Requires: python-mando >= 0.6
Requires(post): update-alternatives
Requires(postun):update-alternatives
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module colorama >= 0.4.1}
-BuildRequires: %{python_module future}
BuildRequires: %{python_module mando >= 0.6}
BuildRequires: %{python_module pytest >= 2.7}
BuildRequires: %{python_module pytest-mock}
@@ -53,17 +54,16 @@
* Maintainability Index (the one used in Visual Studio)
%prep
-%setup -q -n radon-%{version}
+%autosetup -p1 -n radon-%{version}
# unpin mando
sed -i -E 's/(mando.*),<0\.7/\1/' setup.py
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
-
%python_clone -a %{buildroot}%{_bindir}/radon
%check
@@ -80,6 +80,6 @@
%license LICENSE
%python_alternative %{_bindir}/radon
%{python_sitelib}/radon
-%{python_sitelib}/radon-%{version}*-info
+%{python_sitelib}/radon-%{version}.dist-info
%changelog
++++++ add-scripts-to-pyproject.toml.patch ++++++
From d88d9f5651aab064b5535e3b33d923771dcceeea Mon Sep 17 00:00:00 2001
From: Steve Kowalik <steven(a)wedontsleep.org>
Date: Fri, 1 Sep 2023 14:37:06 +1000
Subject: [PATCH] Add radon CLI script to pyproject.toml
The pyproject.toml is missing the tool.poetry.scripts section, which
means that builds that rely only on pyproject.toml will not install it.
---
pyproject.toml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pyproject.toml b/pyproject.toml
index 0e869cf..c25f1bd 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -26,6 +26,9 @@ argparse = "*"
nbformat = "*"
tox = "^4.4.7"
+[tool.poetry.scripts]
+radon = "radon:main"
+
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
++++++ radon-5.1.0.tar.gz -> radon-6.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/CHANGELOG new/radon-6.0.1/CHANGELOG
--- old/radon-5.1.0/CHANGELOG 2021-08-08 15:22:30.000000000 +0200
+++ new/radon-6.0.1/CHANGELOG 2023-03-26 08:23:37.000000000 +0200
@@ -1,3 +1,19 @@
+6.0.1 (Mar 26, 2023)
+--------------------
+
+- Prevent tomllib error when the `toml` module is not available
+
+6.0.0 (Mar 26, 2023)
+--------------------
+
+- Fix typo in changelog, by @cclauss: #229
+- Add support for `match` pattern in Python 3.10+, by @DolajoCZ: #227
+- Fix typo in Markdown export, reported by @huornlmj: #231
+- Remove unnecessary "future" dependency, by @mgorny: #234
+- Add `pyproject.toml` support, by @ajslater: #236
+- Allow Mando v0.7.1, by @ajslater: #237
+- Fix HCHarvester JSON results format, by @benabel: #240
+
5.1.0 (Aug 08, 2021)
--------------------
@@ -192,7 +208,7 @@
------------------
- Add ``--xml`` option to `cc` command: #49.
-- Officialy support Python 3.4.
+- Officially support Python 3.4.
- Remove pathfinder: #59.
- Reduce drastically unit-testing time: #56.
- Update documentation (http://radon.readthedocs.org/en/latest/) #60.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/PKG-INFO new/radon-6.0.1/PKG-INFO
--- old/radon-5.1.0/PKG-INFO 2021-08-08 15:25:05.495589500 +0200
+++ new/radon-6.0.1/PKG-INFO 2023-03-26 08:24:01.756679800 +0200
@@ -1,233 +1,13 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: radon
-Version: 5.1.0
+Version: 6.0.1
Summary: Code Metrics in Python
Home-page: https://radon.readthedocs.org/
+Download-URL: https://pypi.python.org/radon/
Author: Michele Lacchia
Author-email: michelelacchia(a)gmail.com
License: MIT
-Download-URL: https://pypi.python.org/radon/
-Description: Radon
- =====
-
- .. image:: https://img.shields.io/codacy/grade/623b84f5f6e6708c486f371e10da3610.svg?st…
- :alt: Codacy badge
- :target: https://www.codacy.com/app/rubik/radon/dashboard
-
- .. image:: https://img.shields.io/travis/rubik/radon/master.svg?style=for-the-badge
- :alt: Travis-CI badge
- :target: https://travis-ci.org/rubik/radon
-
- .. image:: https://img.shields.io/coveralls/rubik/radon/master.svg?style=for-the-badge
- :alt: Coveralls badge
- :target: https://coveralls.io/r/rubik/radon?branch=master
-
- .. image:: https://img.shields.io/pypi/v/radon.svg?style=for-the-badge
- :alt: PyPI latest version badge
- :target: https://pypi.python.org/pypi/radon
-
- .. image:: https://img.shields.io/pypi/l/radon.svg?style=for-the-badge
- :alt: Radon license
- :target: https://pypi.python.org/pypi/radon
-
-
- ----
-
- Radon is a Python tool that computes various metrics from the source code.
- Radon can compute:
-
- * **McCabe's complexity**, i.e. cyclomatic complexity
- * **raw** metrics (these include SLOC, comment lines, blank lines, &c.)
- * **Halstead** metrics (all of them)
- * **Maintainability Index** (the one used in Visual Studio)
-
- Requirements
- ------------
-
- Radon will run from **Python 2.7** to **Python 3.8** (except Python versions
- from 3.0 to 3.3) with a single code base and without the need of tools like
- 2to3 or six. It can also run on **PyPy** without any problems (currently PyPy
- 3.5 v7.3.1 is used in tests).
-
- Radon depends on as few packages as possible. Currently only `mando` is
- strictly required (for the CLI interface). `colorama` is also listed as a
- dependency but if Radon cannot import it, the output simply will not be
- colored.
-
- **Note**:
- **Python 2.6** was supported until version 1.5.0. Starting from version 2.0, it
- is not supported anymore.
-
- Installation
- ------------
-
- With Pip:
-
- .. code-block:: sh
-
- $ pip install radon
-
- Or download the source and run the setup file:
-
- .. code-block:: sh
-
- $ python setup.py install
-
- Usage
- -----
-
- Radon can be used either from the command line or programmatically.
- Documentation is at https://radon.readthedocs.org/.
-
- Cyclomatic Complexity Example
- -----------------------------
-
- Quick example:
-
- .. code-block:: sh
-
- $ radon cc sympy/solvers/solvers.py -a -nc
- sympy/solvers/solvers.py
- F 346:0 solve - F
- F 1093:0 _solve - F
- F 1434:0 _solve_system - F
- F 2647:0 unrad - F
- F 110:0 checksol - F
- F 2238:0 _tsolve - F
- F 2482:0 _invert - F
- F 1862:0 solve_linear_system - E
- F 1781:0 minsolve_linear_system - D
- F 1636:0 solve_linear - D
- F 2382:0 nsolve - C
-
- 11 blocks (classes, functions, methods) analyzed.
- Average complexity: F (61.0)
-
- Explanation:
-
- * ``cc`` is the radon command to compute Cyclomatic Complexity
- * ``-a`` tells radon to calculate the average complexity at the end. Note that
- the average is computed among the *shown* blocks. If you want the total
- average, among all the blocks, regardless of what is being shown, you should
- use ``--total-average``.
- * ``-nc`` tells radon to print only results with a complexity rank of C or
- worse. Other examples: ``-na`` (from A to F), or ``-nd`` (from D to F).
- * The letter *in front of* the line numbers represents the type of the block
- (**F** means function, **M** method and **C** class).
-
- Actually it's even better: it's got colors!
-
- .. image:: https://cloud.githubusercontent.com/assets/238549/3707477/5793aeaa-1435-11e…
- :alt: A screen of Radon's cc command
-
-
- **Note about file encoding**
-
- On some systems, such as Windows, the default encoding is not UTF-8. If you are
- using Unicode characters in your Python file and want to analyze it with Radon,
- you'll have to set the `RADONFILESENCODING` environment variable to `UTF-8`.
-
-
- On a Continuous Integration server
- ----------------------------------
-
- If you are looking to use `radon` on a CI server you may be better off with
- `xenon <https://github.com/rubik/xenon>`_. Although still experimental, it will
- fail (that means exiting with a non-zero exit code) when various thresholds are
- surpassed. `radon` is more of a reporting tool, while `xenon` is a monitoring
- one.
-
- If you are looking for more complete solutions, read the following sections.
-
- Codacy
- ++++++++++++
-
- `Codacy <https://www.codacy.com/>`_ uses Radon `by default <https://support.codacy.com/hc/en-us/articles/213632009-Engines#other-tools>`_ to calculate metrics from the source code.
-
- Code Climate
- ++++++++++++
-
- Radon is available as a `Code Climate Engine <https://docs.codeclimate.com/docs/list-of-engines>`_.
- To understand how to add Radon's checks to your Code Climate Platform, head
- over to their documentation:
- https://docs.codeclimate.com/v1.0/docs/radon
-
- coala Analyzer
- ++++++++++++++
-
- Radon is also supported in `coala <http://coala.io/>`_. To add Radon's
- checks to coala, simply add the ``RadonBear`` to one of the sections in
- your ``.coafile``.
-
- CodeFactor
- ++++++++++++
-
- `CodeFactor <https://www.codefactor.io/>`_ uses Radon `out-of-the-box <https://support.codefactor.io/i24-analysis-tools-open-source>`_ to calculate Cyclomatic Complexity.
-
- Usage with Jupyter Notebooks
- ----------------------------
-
- Radon can be used with ``.ipynb`` files to inspect code metrics for Python cells. Any ``%`` macros will be ignored in the metrics.
-
- .. note::
-
- Jupyter Notebook support requires the optional ``nbformat`` package. To install, run ``pip install nbformat``.
-
- To enable scanning of Jupyter notebooks, add the ``--include-ipynb`` flag.
-
- To enable reporting of individual cells, add the ``--ipynb-cells`` flag.
-
- Quick example:
-
- .. code-block:: sh
-
- $ radon raw --include-ipynb --ipynb-cells .
- example.ipynb
- LOC: 63
- LLOC: 37
- SLOC: 37
- Comments: 3
- Single comments: 2
- Multi: 10
- Blank: 14
- - Comment Stats
- (C % L): 5%
- (C % S): 8%
- (C + M % L): 21%
- example.ipynb:[0]
- LOC: 0
- LLOC: 0
- SLOC: 0
- Comments: 0
- Single comments: 0
- Multi: 0
- Blank: 0
- - Comment Stats
- (C % L): 0%
- (C % S): 0%
- (C + M % L): 0%
- example.ipynb:[1]
- LOC: 2
- LLOC: 2
- SLOC: 2
- Comments: 0
- Single comments: 0
- Multi: 0
- Blank: 0
- - Comment Stats
- (C % L): 0%
- (C % S): 0%
- (C + M % L): 0%
-
-
-
- Links
- -----
-
- * Documentation: https://radon.readthedocs.org
- * PyPI: http://pypi.python.org/pypi/radon
- * Issue Tracker: https://github.com/rubik/radon/issues
-
+Project-URL: Source, https://github.com/rubik/radon
Keywords: static analysis code complexity metrics
Platform: any
Classifier: Development Status :: 5 - Production/Stable
@@ -247,3 +27,233 @@
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Utilities
+Provides-Extra: toml
+License-File: LICENSE
+
+Radon
+=====
+
+.. image:: https://img.shields.io/codacy/grade/623b84f5f6e6708c486f371e10da3610.svg?st…
+ :alt: Codacy badge
+ :target: https://www.codacy.com/app/rubik/radon/dashboard
+
+.. image:: https://img.shields.io/travis/rubik/radon/master.svg?style=for-the-badge
+ :alt: Travis-CI badge
+ :target: https://travis-ci.org/rubik/radon
+
+.. image:: https://img.shields.io/coveralls/rubik/radon/master.svg?style=for-the-badge
+ :alt: Coveralls badge
+ :target: https://coveralls.io/r/rubik/radon?branch=master
+
+.. image:: https://img.shields.io/pypi/v/radon.svg?style=for-the-badge
+ :alt: PyPI latest version badge
+ :target: https://pypi.python.org/pypi/radon
+
+.. image:: https://img.shields.io/pypi/l/radon.svg?style=for-the-badge
+ :alt: Radon license
+ :target: https://pypi.python.org/pypi/radon
+
+
+----
+
+Radon is a Python tool that computes various metrics from the source code.
+Radon can compute:
+
+* **McCabe's complexity**, i.e. cyclomatic complexity
+* **raw** metrics (these include SLOC, comment lines, blank lines, &c.)
+* **Halstead** metrics (all of them)
+* **Maintainability Index** (the one used in Visual Studio)
+
+Requirements
+------------
+
+Radon will run from **Python 2.7** to **Python 3.8** (except Python versions
+from 3.0 to 3.3) with a single code base and without the need of tools like
+2to3 or six. It can also run on **PyPy** without any problems (currently PyPy
+3.5 v7.3.1 is used in tests).
+
+Radon depends on as few packages as possible. Currently only `mando` is
+strictly required (for the CLI interface). `colorama` is also listed as a
+dependency but if Radon cannot import it, the output simply will not be
+colored.
+
+**Note**:
+**Python 2.6** was supported until version 1.5.0. Starting from version 2.0, it
+is not supported anymore.
+
+Installation
+------------
+
+With Pip:
+
+.. code-block:: sh
+
+ $ pip install radon
+
+If you want to configure Radon from `pyproject.toml` and you run Python <3.11,
+you'll need the extra `toml` dependency:
+
+.. code-block:: sh
+
+ $ pip install radon[toml]
+
+Or download the source and run the setup file:
+
+.. code-block:: sh
+
+ $ python setup.py install
+
+Usage
+-----
+
+Radon can be used either from the command line or programmatically.
+Documentation is at https://radon.readthedocs.org/.
+
+Cyclomatic Complexity Example
+-----------------------------
+
+Quick example:
+
+.. code-block:: sh
+
+ $ radon cc sympy/solvers/solvers.py -a -nc
+ sympy/solvers/solvers.py
+ F 346:0 solve - F
+ F 1093:0 _solve - F
+ F 1434:0 _solve_system - F
+ F 2647:0 unrad - F
+ F 110:0 checksol - F
+ F 2238:0 _tsolve - F
+ F 2482:0 _invert - F
+ F 1862:0 solve_linear_system - E
+ F 1781:0 minsolve_linear_system - D
+ F 1636:0 solve_linear - D
+ F 2382:0 nsolve - C
+
+ 11 blocks (classes, functions, methods) analyzed.
+ Average complexity: F (61.0)
+
+Explanation:
+
+* ``cc`` is the radon command to compute Cyclomatic Complexity
+* ``-a`` tells radon to calculate the average complexity at the end. Note that
+ the average is computed among the *shown* blocks. If you want the total
+ average, among all the blocks, regardless of what is being shown, you should
+ use ``--total-average``.
+* ``-nc`` tells radon to print only results with a complexity rank of C or
+ worse. Other examples: ``-na`` (from A to F), or ``-nd`` (from D to F).
+* The letter *in front of* the line numbers represents the type of the block
+ (**F** means function, **M** method and **C** class).
+
+Actually it's even better: it's got colors!
+
+.. image:: https://cloud.githubusercontent.com/assets/238549/3707477/5793aeaa-1435-11e…
+ :alt: A screen of Radon's cc command
+
+
+**Note about file encoding**
+
+On some systems, such as Windows, the default encoding is not UTF-8. If you are
+using Unicode characters in your Python file and want to analyze it with Radon,
+you'll have to set the `RADONFILESENCODING` environment variable to `UTF-8`.
+
+
+On a Continuous Integration server
+----------------------------------
+
+If you are looking to use `radon` on a CI server you may be better off with
+`xenon <https://github.com/rubik/xenon>`_. Although still experimental, it will
+fail (that means exiting with a non-zero exit code) when various thresholds are
+surpassed. `radon` is more of a reporting tool, while `xenon` is a monitoring
+one.
+
+If you are looking for more complete solutions, read the following sections.
+
+Codacy
+++++++++++++
+
+`Codacy <https://www.codacy.com/>`_ uses Radon `by default <https://support.codacy.com/hc/en-us/articles/213632009-Engines#other-tools>`_ to calculate metrics from the source code.
+
+Code Climate
+++++++++++++
+
+Radon is available as a `Code Climate Engine <https://docs.codeclimate.com/docs/list-of-engines>`_.
+To understand how to add Radon's checks to your Code Climate Platform, head
+over to their documentation:
+https://docs.codeclimate.com/v1.0/docs/radon
+
+coala Analyzer
+++++++++++++++
+
+Radon is also supported in `coala <http://coala.io/>`_. To add Radon's
+checks to coala, simply add the ``RadonBear`` to one of the sections in
+your ``.coafile``.
+
+CodeFactor
+++++++++++++
+
+`CodeFactor <https://www.codefactor.io/>`_ uses Radon `out-of-the-box <https://support.codefactor.io/i24-analysis-tools-open-source>`_ to calculate Cyclomatic Complexity.
+
+Usage with Jupyter Notebooks
+----------------------------
+
+Radon can be used with ``.ipynb`` files to inspect code metrics for Python cells. Any ``%`` macros will be ignored in the metrics.
+
+.. note::
+
+ Jupyter Notebook support requires the optional ``nbformat`` package. To install, run ``pip install nbformat``.
+
+To enable scanning of Jupyter notebooks, add the ``--include-ipynb`` flag.
+
+To enable reporting of individual cells, add the ``--ipynb-cells`` flag.
+
+Quick example:
+
+.. code-block:: sh
+
+ $ radon raw --include-ipynb --ipynb-cells .
+ example.ipynb
+ LOC: 63
+ LLOC: 37
+ SLOC: 37
+ Comments: 3
+ Single comments: 2
+ Multi: 10
+ Blank: 14
+ - Comment Stats
+ (C % L): 5%
+ (C % S): 8%
+ (C + M % L): 21%
+ example.ipynb:[0]
+ LOC: 0
+ LLOC: 0
+ SLOC: 0
+ Comments: 0
+ Single comments: 0
+ Multi: 0
+ Blank: 0
+ - Comment Stats
+ (C % L): 0%
+ (C % S): 0%
+ (C + M % L): 0%
+ example.ipynb:[1]
+ LOC: 2
+ LLOC: 2
+ SLOC: 2
+ Comments: 0
+ Single comments: 0
+ Multi: 0
+ Blank: 0
+ - Comment Stats
+ (C % L): 0%
+ (C % S): 0%
+ (C + M % L): 0%
+
+
+
+Links
+-----
+
+* Documentation: https://radon.readthedocs.org
+* PyPI: http://pypi.python.org/pypi/radon
+* Issue Tracker: https://github.com/rubik/radon/issues
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/README.rst new/radon-6.0.1/README.rst
--- old/radon-5.1.0/README.rst 2020-09-28 18:14:30.000000000 +0200
+++ new/radon-6.0.1/README.rst 2023-03-25 16:08:39.000000000 +0100
@@ -58,6 +58,13 @@
$ pip install radon
+If you want to configure Radon from `pyproject.toml` and you run Python <3.11,
+you'll need the extra `toml` dependency:
+
+.. code-block:: sh
+
+ $ pip install radon[toml]
+
Or download the source and run the setup file:
.. code-block:: sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/docs/commandline.rst new/radon-6.0.1/docs/commandline.rst
--- old/radon-5.1.0/docs/commandline.rst 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/docs/commandline.rst 2023-03-25 16:09:10.000000000 +0100
@@ -23,6 +23,7 @@
Radon will look for the following files to determine default arguments:
* ``radon.cfg``
+* ``pyproject.toml`` (with optional `toml` install on Python <3.11)
* ``setup.cfg``
* ``~/.radon.cfg``
@@ -390,7 +391,8 @@
.. option:: -j, --json
- If given, the results will be converted into JSON.
+ If given, the results will be converted into JSON. Note that the JSON export
+ does not include the summary (enabled with the option `-s, --summary`).
.. option:: -O, --output-file
@@ -429,7 +431,7 @@
The :command:`hal` command
--------------------------
+--------------------------
.. program:: hal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/docs/intro.rst new/radon-6.0.1/docs/intro.rst
--- old/radon-5.1.0/docs/intro.rst 2020-03-14 09:24:13.000000000 +0100
+++ new/radon-6.0.1/docs/intro.rst 2023-03-25 16:07:52.000000000 +0100
@@ -22,6 +22,8 @@
if +1 An `if` statement is a single decision.
elif +1 The `elif` statement adds another decision.
else +0 The `else` statement does not cause a new decision. The decision is at the `if`.
+ case pattern +1 The `case pattern` statement is a single decision.
+ case _ +0 The `case _` statement does not cause a new decision. The decision is at the `case pattern`.
for +1 There is a decision at the start of the loop.
while +1 There is a decision at the `while` statement.
except +1 Each `except` branch adds a new conditional path of execution.
@@ -137,7 +139,7 @@
2. Don M. Coleman, Dan Ash, Bruce Lowther, Paul W. Oman. Using Metrics to
Evaluate Software System Maintainability. IEEE Computer 27(8), 1994. (`doi
- <http://doi.ieeecomputersociety.org/10.1109/2.303623>`_, `postprint
+ <http://doi.ieeecomputersociety.org/10.1109/2.303623>`__, `postprint
<http://www.ecs.csun.edu/~rlingard/comp589/ColemanPaper.pdf>`_)
3. `Maintainability Index Range and Meaning
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/pyproject.toml new/radon-6.0.1/pyproject.toml
--- old/radon-5.1.0/pyproject.toml 1970-01-01 01:00:00.000000000 +0100
+++ new/radon-6.0.1/pyproject.toml 2023-03-26 08:22:51.000000000 +0200
@@ -0,0 +1,31 @@
+[tool.poetry]
+name = "radon"
+version = "6.0.1"
+description = "Code Metrics in Python"
+authors = ["Michele Lacchia <michelelacchia(a)gmail.com>"]
+license = "MIT"
+readme = "README.rst"
+
+[tool.poetry.dependencies]
+python = ">=3.7,<4.0"
+mando = ">=0.6,<0.8"
+colorama = [
+ {version = ">=0.4.1", markers = "python_version > \"3.4\""},
+ {version = "==0.4.1", markers = "python_version <= \"3.4\""}
+]
+
+[tool.poetry.group.dev.dependencies]
+coverage = "*"
+coveralls = "*"
+pytest = [
+ {version = ">=2.7", markers = "python_version < \"3.0\""},
+ {version = ">5.0", markers = "python_version >= \"3.0\""}
+]
+pytest-mock = "*"
+argparse = "*"
+nbformat = "*"
+tox = "^4.4.7"
+
+[build-system]
+requires = ["poetry-core"]
+build-backend = "poetry.core.masonry.api"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon/__init__.py new/radon-6.0.1/radon/__init__.py
--- old/radon-5.1.0/radon/__init__.py 2021-08-08 15:22:38.000000000 +0200
+++ new/radon-6.0.1/radon/__init__.py 2023-03-26 08:22:57.000000000 +0200
@@ -1,7 +1,7 @@
'''This module contains the main() function, which is the entry point for the
command line interface.'''
-__version__ = '5.1.0'
+__version__ = '6.0.1'
def main():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon/cli/__init__.py new/radon-6.0.1/radon/cli/__init__.py
--- old/radon-5.1.0/radon/cli/__init__.py 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/radon/cli/__init__.py 2023-03-26 08:22:26.000000000 +0200
@@ -6,6 +6,17 @@
from contextlib import contextmanager
from mando import Program
+try:
+ # Python 3.11+
+ import tomllib
+ TOMLLIB_PRESENT = True
+except ImportError:
+ try:
+ # Support for Python <3.11
+ import tomli as tomllib
+ TOMLLIB_PRESENT = True
+ except ImportError:
+ TOMLLIB_PRESENT = False
import radon.complexity as cc_mod
from radon.cli.colors import BRIGHT, RED, RESET
@@ -50,12 +61,28 @@
)
@staticmethod
+ def toml_config():
+ if not TOMLLIB_PRESENT:
+ return {}
+
+ try:
+ with open("pyproject.toml", "rb") as pyproject_file:
+ pyproject = tomllib.load(pyproject_file)
+ config_dict = pyproject["tool"]
+ except tomllib.TOMLDecodeError as exc:
+ raise exc
+ except Exception:
+ config_dict = {}
+ return config_dict
+
+ @staticmethod
def file_config():
'''Return any file configuration discovered'''
config = configparser.ConfigParser()
for path in (os.getenv('RADONCFG', None), 'radon.cfg'):
if path is not None and os.path.exists(path):
config.read_file(open(path))
+ config.read_dict(FileConfig.toml_config())
config.read(['setup.cfg', os.path.expanduser('~/.radon.cfg')])
return config
@@ -171,7 +198,8 @@
hidden directories (starting with '.') are ignored.
:param -s, --summary: If given, at the end of the analysis display the
summary of the gathered metrics. Default to False.
- :param -j, --json: Format results in JSON.
+ :param -j, --json: Format results in JSON. Note that the JSON export does
+ not include the summary (enabled with `-s, --summary`).
:param -O, --output-file <str>: The output file (default to stdout).
:param --include-ipynb: Include IPython Notebook files
:param --ipynb-cells: Include reports for individual IPYNB cells
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon/cli/harvest.py new/radon-6.0.1/radon/cli/harvest.py
--- old/radon-5.1.0/radon/cli/harvest.py 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/radon/cli/harvest.py 2023-03-25 16:02:36.000000000 +0100
@@ -417,7 +417,12 @@
if 'error' in results:
result[filename] = results
else:
- result[filename] = results._asdict()
+ result[filename] = {}
+ for k, v in results._asdict().items():
+ if k == "functions":
+ result[filename]["functions"] = {key: val._asdict() for key, val in v}
+ else:
+ result[filename][k] = v._asdict()
return result
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon/cli/tools.py new/radon-6.0.1/radon/cli/tools.py
--- old/radon-5.1.0/radon/cli/tools.py 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/radon/cli/tools.py 2022-02-23 21:11:59.000000000 +0100
@@ -352,8 +352,8 @@
def dict_to_md(results):
md_string = '''
-| Filename | Name | Type | Start:End Line | Complexity | Clasification |
-| -------- | ---- | ---- | -------------- | ---------- | ------------- |
+| Filename | Name | Type | Start:End Line | Complexity | Classification |
+| -------- | ---- | ---- | -------------- | ---------- | -------------- |
'''
type_letter_map = {'class': 'C',
'method': 'M',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon/tests/test_cli_tools.py new/radon-6.0.1/radon/tests/test_cli_tools.py
--- old/radon-5.1.0/radon/tests/test_cli_tools.py 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/radon/tests/test_cli_tools.py 2022-02-23 21:12:16.000000000 +0100
@@ -392,8 +392,8 @@
def test_cc_to_md():
md = tools.dict_to_md({'filename': CC_TO_MD_RESULTS})
_md = '''
-| Filename | Name | Type | Start:End Line | Complexity | Clasification |
-| -------- | ---- | ---- | -------------- | ---------- | ------------- |
+| Filename | Name | Type | Start:End Line | Complexity | Classification |
+| -------- | ---- | ---- | -------------- | ---------- | -------------- |
| filename | Classname.flush | M | 110:117 | 2 | A |
| filename | Classname | C | 73:124 | 4 | B |
| filename | decrement | F | 62:69 | 10 | C |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon/tests/test_complexity_visitor.py new/radon-6.0.1/radon/tests/test_complexity_visitor.py
--- old/radon-5.1.0/radon/tests/test_complexity_visitor.py 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/radon/tests/test_complexity_visitor.py 2023-03-25 17:59:48.000000000 +0100
@@ -366,9 +366,51 @@
),
]
+# The match statement was introduced in Python 3.10
+MATCH_STATEMENT_BLOCKS = [
+ (
+ '''
+ match a:
+ case 1: pass
+ ''',
+ 2,
+ {},
+ ),
+ (
+ '''
+ match a:
+ case 1: pass
+ case _: pass
+ ''',
+ 2,
+ {},
+ ),
+ (
+ '''
+ match a:
+ case 1: pass
+ case 2: pass
+ ''',
+ 3,
+ {},
+ ),
+ (
+ '''
+ match a:
+ case 1: pass
+ case 2: pass
+ case _: pass
+ ''',
+ 3,
+ {},
+ ),
+]
+
BLOCKS = SIMPLE_BLOCKS[:]
if sys.version_info[:2] >= (2, 7):
BLOCKS.extend(ADDITIONAL_BLOCKS)
+if sys.version_info[:2] >= (3, 10):
+ BLOCKS.extend(MATCH_STATEMENT_BLOCKS)
@pytest.mark.parametrize('code,expected,kwargs', BLOCKS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon/visitors.py new/radon-6.0.1/radon/visitors.py
--- old/radon-5.1.0/radon/visitors.py 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/radon/visitors.py 2023-03-25 16:07:52.000000000 +0100
@@ -236,6 +236,13 @@
# Note: Lambda functions are not counted anymore, see #68
elif name in ('If', 'IfExp'):
self.complexity += 1
+ elif name == 'Match':
+ # check if _ (else) used
+ contain_underscore = any(
+ (case for case in node.cases if
+ getattr(case.pattern, "pattern", False) is None))
+ # Max used for case when match contain only _ (else)
+ self.complexity += max(0, len(node.cases) - contain_underscore)
# The For and While blocks count as 1 plus the `else` block.
elif name in ('For', 'While', 'AsyncFor'):
self.complexity += bool(node.orelse) + 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon.egg-info/PKG-INFO new/radon-6.0.1/radon.egg-info/PKG-INFO
--- old/radon-5.1.0/radon.egg-info/PKG-INFO 2021-08-08 15:25:05.000000000 +0200
+++ new/radon-6.0.1/radon.egg-info/PKG-INFO 2023-03-26 08:24:01.000000000 +0200
@@ -1,233 +1,13 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: radon
-Version: 5.1.0
+Version: 6.0.1
Summary: Code Metrics in Python
Home-page: https://radon.readthedocs.org/
+Download-URL: https://pypi.python.org/radon/
Author: Michele Lacchia
Author-email: michelelacchia(a)gmail.com
License: MIT
-Download-URL: https://pypi.python.org/radon/
-Description: Radon
- =====
-
- .. image:: https://img.shields.io/codacy/grade/623b84f5f6e6708c486f371e10da3610.svg?st…
- :alt: Codacy badge
- :target: https://www.codacy.com/app/rubik/radon/dashboard
-
- .. image:: https://img.shields.io/travis/rubik/radon/master.svg?style=for-the-badge
- :alt: Travis-CI badge
- :target: https://travis-ci.org/rubik/radon
-
- .. image:: https://img.shields.io/coveralls/rubik/radon/master.svg?style=for-the-badge
- :alt: Coveralls badge
- :target: https://coveralls.io/r/rubik/radon?branch=master
-
- .. image:: https://img.shields.io/pypi/v/radon.svg?style=for-the-badge
- :alt: PyPI latest version badge
- :target: https://pypi.python.org/pypi/radon
-
- .. image:: https://img.shields.io/pypi/l/radon.svg?style=for-the-badge
- :alt: Radon license
- :target: https://pypi.python.org/pypi/radon
-
-
- ----
-
- Radon is a Python tool that computes various metrics from the source code.
- Radon can compute:
-
- * **McCabe's complexity**, i.e. cyclomatic complexity
- * **raw** metrics (these include SLOC, comment lines, blank lines, &c.)
- * **Halstead** metrics (all of them)
- * **Maintainability Index** (the one used in Visual Studio)
-
- Requirements
- ------------
-
- Radon will run from **Python 2.7** to **Python 3.8** (except Python versions
- from 3.0 to 3.3) with a single code base and without the need of tools like
- 2to3 or six. It can also run on **PyPy** without any problems (currently PyPy
- 3.5 v7.3.1 is used in tests).
-
- Radon depends on as few packages as possible. Currently only `mando` is
- strictly required (for the CLI interface). `colorama` is also listed as a
- dependency but if Radon cannot import it, the output simply will not be
- colored.
-
- **Note**:
- **Python 2.6** was supported until version 1.5.0. Starting from version 2.0, it
- is not supported anymore.
-
- Installation
- ------------
-
- With Pip:
-
- .. code-block:: sh
-
- $ pip install radon
-
- Or download the source and run the setup file:
-
- .. code-block:: sh
-
- $ python setup.py install
-
- Usage
- -----
-
- Radon can be used either from the command line or programmatically.
- Documentation is at https://radon.readthedocs.org/.
-
- Cyclomatic Complexity Example
- -----------------------------
-
- Quick example:
-
- .. code-block:: sh
-
- $ radon cc sympy/solvers/solvers.py -a -nc
- sympy/solvers/solvers.py
- F 346:0 solve - F
- F 1093:0 _solve - F
- F 1434:0 _solve_system - F
- F 2647:0 unrad - F
- F 110:0 checksol - F
- F 2238:0 _tsolve - F
- F 2482:0 _invert - F
- F 1862:0 solve_linear_system - E
- F 1781:0 minsolve_linear_system - D
- F 1636:0 solve_linear - D
- F 2382:0 nsolve - C
-
- 11 blocks (classes, functions, methods) analyzed.
- Average complexity: F (61.0)
-
- Explanation:
-
- * ``cc`` is the radon command to compute Cyclomatic Complexity
- * ``-a`` tells radon to calculate the average complexity at the end. Note that
- the average is computed among the *shown* blocks. If you want the total
- average, among all the blocks, regardless of what is being shown, you should
- use ``--total-average``.
- * ``-nc`` tells radon to print only results with a complexity rank of C or
- worse. Other examples: ``-na`` (from A to F), or ``-nd`` (from D to F).
- * The letter *in front of* the line numbers represents the type of the block
- (**F** means function, **M** method and **C** class).
-
- Actually it's even better: it's got colors!
-
- .. image:: https://cloud.githubusercontent.com/assets/238549/3707477/5793aeaa-1435-11e…
- :alt: A screen of Radon's cc command
-
-
- **Note about file encoding**
-
- On some systems, such as Windows, the default encoding is not UTF-8. If you are
- using Unicode characters in your Python file and want to analyze it with Radon,
- you'll have to set the `RADONFILESENCODING` environment variable to `UTF-8`.
-
-
- On a Continuous Integration server
- ----------------------------------
-
- If you are looking to use `radon` on a CI server you may be better off with
- `xenon <https://github.com/rubik/xenon>`_. Although still experimental, it will
- fail (that means exiting with a non-zero exit code) when various thresholds are
- surpassed. `radon` is more of a reporting tool, while `xenon` is a monitoring
- one.
-
- If you are looking for more complete solutions, read the following sections.
-
- Codacy
- ++++++++++++
-
- `Codacy <https://www.codacy.com/>`_ uses Radon `by default <https://support.codacy.com/hc/en-us/articles/213632009-Engines#other-tools>`_ to calculate metrics from the source code.
-
- Code Climate
- ++++++++++++
-
- Radon is available as a `Code Climate Engine <https://docs.codeclimate.com/docs/list-of-engines>`_.
- To understand how to add Radon's checks to your Code Climate Platform, head
- over to their documentation:
- https://docs.codeclimate.com/v1.0/docs/radon
-
- coala Analyzer
- ++++++++++++++
-
- Radon is also supported in `coala <http://coala.io/>`_. To add Radon's
- checks to coala, simply add the ``RadonBear`` to one of the sections in
- your ``.coafile``.
-
- CodeFactor
- ++++++++++++
-
- `CodeFactor <https://www.codefactor.io/>`_ uses Radon `out-of-the-box <https://support.codefactor.io/i24-analysis-tools-open-source>`_ to calculate Cyclomatic Complexity.
-
- Usage with Jupyter Notebooks
- ----------------------------
-
- Radon can be used with ``.ipynb`` files to inspect code metrics for Python cells. Any ``%`` macros will be ignored in the metrics.
-
- .. note::
-
- Jupyter Notebook support requires the optional ``nbformat`` package. To install, run ``pip install nbformat``.
-
- To enable scanning of Jupyter notebooks, add the ``--include-ipynb`` flag.
-
- To enable reporting of individual cells, add the ``--ipynb-cells`` flag.
-
- Quick example:
-
- .. code-block:: sh
-
- $ radon raw --include-ipynb --ipynb-cells .
- example.ipynb
- LOC: 63
- LLOC: 37
- SLOC: 37
- Comments: 3
- Single comments: 2
- Multi: 10
- Blank: 14
- - Comment Stats
- (C % L): 5%
- (C % S): 8%
- (C + M % L): 21%
- example.ipynb:[0]
- LOC: 0
- LLOC: 0
- SLOC: 0
- Comments: 0
- Single comments: 0
- Multi: 0
- Blank: 0
- - Comment Stats
- (C % L): 0%
- (C % S): 0%
- (C + M % L): 0%
- example.ipynb:[1]
- LOC: 2
- LLOC: 2
- SLOC: 2
- Comments: 0
- Single comments: 0
- Multi: 0
- Blank: 0
- - Comment Stats
- (C % L): 0%
- (C % S): 0%
- (C + M % L): 0%
-
-
-
- Links
- -----
-
- * Documentation: https://radon.readthedocs.org
- * PyPI: http://pypi.python.org/pypi/radon
- * Issue Tracker: https://github.com/rubik/radon/issues
-
+Project-URL: Source, https://github.com/rubik/radon
Keywords: static analysis code complexity metrics
Platform: any
Classifier: Development Status :: 5 - Production/Stable
@@ -247,3 +27,233 @@
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Utilities
+Provides-Extra: toml
+License-File: LICENSE
+
+Radon
+=====
+
+.. image:: https://img.shields.io/codacy/grade/623b84f5f6e6708c486f371e10da3610.svg?st…
+ :alt: Codacy badge
+ :target: https://www.codacy.com/app/rubik/radon/dashboard
+
+.. image:: https://img.shields.io/travis/rubik/radon/master.svg?style=for-the-badge
+ :alt: Travis-CI badge
+ :target: https://travis-ci.org/rubik/radon
+
+.. image:: https://img.shields.io/coveralls/rubik/radon/master.svg?style=for-the-badge
+ :alt: Coveralls badge
+ :target: https://coveralls.io/r/rubik/radon?branch=master
+
+.. image:: https://img.shields.io/pypi/v/radon.svg?style=for-the-badge
+ :alt: PyPI latest version badge
+ :target: https://pypi.python.org/pypi/radon
+
+.. image:: https://img.shields.io/pypi/l/radon.svg?style=for-the-badge
+ :alt: Radon license
+ :target: https://pypi.python.org/pypi/radon
+
+
+----
+
+Radon is a Python tool that computes various metrics from the source code.
+Radon can compute:
+
+* **McCabe's complexity**, i.e. cyclomatic complexity
+* **raw** metrics (these include SLOC, comment lines, blank lines, &c.)
+* **Halstead** metrics (all of them)
+* **Maintainability Index** (the one used in Visual Studio)
+
+Requirements
+------------
+
+Radon will run from **Python 2.7** to **Python 3.8** (except Python versions
+from 3.0 to 3.3) with a single code base and without the need of tools like
+2to3 or six. It can also run on **PyPy** without any problems (currently PyPy
+3.5 v7.3.1 is used in tests).
+
+Radon depends on as few packages as possible. Currently only `mando` is
+strictly required (for the CLI interface). `colorama` is also listed as a
+dependency but if Radon cannot import it, the output simply will not be
+colored.
+
+**Note**:
+**Python 2.6** was supported until version 1.5.0. Starting from version 2.0, it
+is not supported anymore.
+
+Installation
+------------
+
+With Pip:
+
+.. code-block:: sh
+
+ $ pip install radon
+
+If you want to configure Radon from `pyproject.toml` and you run Python <3.11,
+you'll need the extra `toml` dependency:
+
+.. code-block:: sh
+
+ $ pip install radon[toml]
+
+Or download the source and run the setup file:
+
+.. code-block:: sh
+
+ $ python setup.py install
+
+Usage
+-----
+
+Radon can be used either from the command line or programmatically.
+Documentation is at https://radon.readthedocs.org/.
+
+Cyclomatic Complexity Example
+-----------------------------
+
+Quick example:
+
+.. code-block:: sh
+
+ $ radon cc sympy/solvers/solvers.py -a -nc
+ sympy/solvers/solvers.py
+ F 346:0 solve - F
+ F 1093:0 _solve - F
+ F 1434:0 _solve_system - F
+ F 2647:0 unrad - F
+ F 110:0 checksol - F
+ F 2238:0 _tsolve - F
+ F 2482:0 _invert - F
+ F 1862:0 solve_linear_system - E
+ F 1781:0 minsolve_linear_system - D
+ F 1636:0 solve_linear - D
+ F 2382:0 nsolve - C
+
+ 11 blocks (classes, functions, methods) analyzed.
+ Average complexity: F (61.0)
+
+Explanation:
+
+* ``cc`` is the radon command to compute Cyclomatic Complexity
+* ``-a`` tells radon to calculate the average complexity at the end. Note that
+ the average is computed among the *shown* blocks. If you want the total
+ average, among all the blocks, regardless of what is being shown, you should
+ use ``--total-average``.
+* ``-nc`` tells radon to print only results with a complexity rank of C or
+ worse. Other examples: ``-na`` (from A to F), or ``-nd`` (from D to F).
+* The letter *in front of* the line numbers represents the type of the block
+ (**F** means function, **M** method and **C** class).
+
+Actually it's even better: it's got colors!
+
+.. image:: https://cloud.githubusercontent.com/assets/238549/3707477/5793aeaa-1435-11e…
+ :alt: A screen of Radon's cc command
+
+
+**Note about file encoding**
+
+On some systems, such as Windows, the default encoding is not UTF-8. If you are
+using Unicode characters in your Python file and want to analyze it with Radon,
+you'll have to set the `RADONFILESENCODING` environment variable to `UTF-8`.
+
+
+On a Continuous Integration server
+----------------------------------
+
+If you are looking to use `radon` on a CI server you may be better off with
+`xenon <https://github.com/rubik/xenon>`_. Although still experimental, it will
+fail (that means exiting with a non-zero exit code) when various thresholds are
+surpassed. `radon` is more of a reporting tool, while `xenon` is a monitoring
+one.
+
+If you are looking for more complete solutions, read the following sections.
+
+Codacy
+++++++++++++
+
+`Codacy <https://www.codacy.com/>`_ uses Radon `by default <https://support.codacy.com/hc/en-us/articles/213632009-Engines#other-tools>`_ to calculate metrics from the source code.
+
+Code Climate
+++++++++++++
+
+Radon is available as a `Code Climate Engine <https://docs.codeclimate.com/docs/list-of-engines>`_.
+To understand how to add Radon's checks to your Code Climate Platform, head
+over to their documentation:
+https://docs.codeclimate.com/v1.0/docs/radon
+
+coala Analyzer
+++++++++++++++
+
+Radon is also supported in `coala <http://coala.io/>`_. To add Radon's
+checks to coala, simply add the ``RadonBear`` to one of the sections in
+your ``.coafile``.
+
+CodeFactor
+++++++++++++
+
+`CodeFactor <https://www.codefactor.io/>`_ uses Radon `out-of-the-box <https://support.codefactor.io/i24-analysis-tools-open-source>`_ to calculate Cyclomatic Complexity.
+
+Usage with Jupyter Notebooks
+----------------------------
+
+Radon can be used with ``.ipynb`` files to inspect code metrics for Python cells. Any ``%`` macros will be ignored in the metrics.
+
+.. note::
+
+ Jupyter Notebook support requires the optional ``nbformat`` package. To install, run ``pip install nbformat``.
+
+To enable scanning of Jupyter notebooks, add the ``--include-ipynb`` flag.
+
+To enable reporting of individual cells, add the ``--ipynb-cells`` flag.
+
+Quick example:
+
+.. code-block:: sh
+
+ $ radon raw --include-ipynb --ipynb-cells .
+ example.ipynb
+ LOC: 63
+ LLOC: 37
+ SLOC: 37
+ Comments: 3
+ Single comments: 2
+ Multi: 10
+ Blank: 14
+ - Comment Stats
+ (C % L): 5%
+ (C % S): 8%
+ (C + M % L): 21%
+ example.ipynb:[0]
+ LOC: 0
+ LLOC: 0
+ SLOC: 0
+ Comments: 0
+ Single comments: 0
+ Multi: 0
+ Blank: 0
+ - Comment Stats
+ (C % L): 0%
+ (C % S): 0%
+ (C + M % L): 0%
+ example.ipynb:[1]
+ LOC: 2
+ LLOC: 2
+ SLOC: 2
+ Comments: 0
+ Single comments: 0
+ Multi: 0
+ Blank: 0
+ - Comment Stats
+ (C % L): 0%
+ (C % S): 0%
+ (C + M % L): 0%
+
+
+
+Links
+-----
+
+* Documentation: https://radon.readthedocs.org
+* PyPI: http://pypi.python.org/pypi/radon
+* Issue Tracker: https://github.com/rubik/radon/issues
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon.egg-info/SOURCES.txt new/radon-6.0.1/radon.egg-info/SOURCES.txt
--- old/radon-5.1.0/radon.egg-info/SOURCES.txt 2021-08-08 15:25:05.000000000 +0200
+++ new/radon-6.0.1/radon.egg-info/SOURCES.txt 2023-03-26 08:24:01.000000000 +0200
@@ -2,6 +2,7 @@
LICENSE
MANIFEST.in
README.rst
+pyproject.toml
requirements.txt
setup.cfg
setup.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon.egg-info/entry_points.txt new/radon-6.0.1/radon.egg-info/entry_points.txt
--- old/radon-5.1.0/radon.egg-info/entry_points.txt 2021-08-08 15:25:05.000000000 +0200
+++ new/radon-6.0.1/radon.egg-info/entry_points.txt 2023-03-26 08:24:01.000000000 +0200
@@ -6,4 +6,3 @@
[setuptools.installation]
eggsecutable = radon:main
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/radon.egg-info/requires.txt new/radon-6.0.1/radon.egg-info/requires.txt
--- old/radon-5.1.0/radon.egg-info/requires.txt 2021-08-08 15:25:05.000000000 +0200
+++ new/radon-6.0.1/radon.egg-info/requires.txt 2023-03-26 08:24:01.000000000 +0200
@@ -1,8 +1,10 @@
-mando<0.7,>=0.6
-future
+mando<0.8,>=0.6
[:python_version <= "3.4"]
colorama==0.4.1
[:python_version > "3.4"]
colorama>=0.4.1
+
+[toml]
+tomli>=2.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/requirements.txt new/radon-6.0.1/requirements.txt
--- old/radon-5.1.0/requirements.txt 2021-08-08 15:20:39.000000000 +0200
+++ new/radon-6.0.1/requirements.txt 2023-03-25 16:18:04.000000000 +0100
@@ -1,4 +1,3 @@
-mando>=0.6,<0.7
+mando>=0.6,<0.8
colorama==0.4.1;python_version<='3.4'
colorama>=0.4.1;python_version>'3.4'
-future
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/setup.py new/radon-6.0.1/setup.py
--- old/radon-5.1.0/setup.py 2021-08-08 15:20:39.000000000 +0200
+++ new/radon-6.0.1/setup.py 2023-03-25 16:07:52.000000000 +0100
@@ -11,6 +11,9 @@
author='Michele Lacchia',
author_email='michelelacchia(a)gmail.com',
url='https://radon.readthedocs.org/',
+ project_urls={
+ 'Source': 'https://github.com/rubik/radon',
+ },
download_url='https://pypi.python.org/radon/',
license='MIT',
description='Code Metrics in Python',
@@ -19,11 +22,13 @@
packages=find_packages(),
tests_require=['tox'],
install_requires=[
- 'mando>=0.6,<0.7',
+ 'mando>=0.6,<0.8',
'colorama==0.4.1;python_version<="3.4"',
'colorama>=0.4.1;python_version>"3.4"',
- 'future',
],
+ extras_require={
+ 'toml': ["tomli>=2.0.1"]
+ },
entry_points={
'console_scripts': ['radon = radon:main'],
'setuptools.installation': [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/radon-5.1.0/tox.ini new/radon-6.0.1/tox.ini
--- old/radon-5.1.0/tox.ini 2021-05-09 16:33:28.000000000 +0200
+++ new/radon-6.0.1/tox.ini 2023-03-25 18:00:14.000000000 +0100
@@ -1,5 +1,5 @@
[tox]
-envlist = py27,py33,py34,py35,py36,py37,py38,py39,pypy
+envlist = py27,py33,py34,py35,py36,py37,py38,py39,py310,pypy
[testenv]
deps = -r{toxinidir}/test_requirements.txt
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-bibtexparser for openSUSE:Factory checked in at 2023-09-01 14:19:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-bibtexparser (Old)
and /work/SRC/openSUSE:Factory/.python-bibtexparser.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-bibtexparser"
Fri Sep …
[View More]1 14:19:41 2023 rev:8 rq:1108356 version:1.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-bibtexparser/python-bibtexparser.changes 2022-01-23 18:38:47.257906853 +0100
+++ /work/SRC/openSUSE:Factory/.python-bibtexparser.new.1766/python-bibtexparser.changes 2023-09-01 14:20:33.695124574 +0200
@@ -1,0 +2,18 @@
+Fri Sep 1 02:52:53 UTC 2023 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Update to 1.4.0:
+ * Using common strings in string interpolation is now the default.
+ * Add option to adjust alignment of text of multi-line values.
+ * Raise warning if parser is used multiple times, which leads to a
+ merged library.
+ * Allow preservation of existing order of entry fields in writer
+ * Support for python 3.10
+ * Removing unused dependencies
+ * Allow capital AND when splitting author list
+ * Fix problem in `homogenize_latex_encoding` when authors are lists
+ * Long description in setup.py
+- Switch to pyproject macros.
+- Drop patch python-bibtexparser-remove-unittest2.patch, dependency
+ dropped.
+
+-------------------------------------------------------------------
Old:
----
python-bibtexparser-1.2.0.tar.gz
python-bibtexparser-remove-unittest2.patch
New:
----
python-bibtexparser-1.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-bibtexparser.spec ++++++
--- /var/tmp/diff_new_pack.QDWEJy/_old 2023-09-01 14:20:34.715160979 +0200
+++ /var/tmp/diff_new_pack.QDWEJy/_new 2023-09-01 14:20:34.719161122 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-bibtexparser
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,48 +16,38 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
Name: python-bibtexparser
-Version: 1.2.0
+Version: 1.4.0
Release: 0
Summary: Bibtex parser for python
License: BSD-3-Clause OR LGPL-3.0-only
-Group: Development/Languages/Python
URL: https://github.com/sciunto-org/python-bibtexparser
Source: https://github.com/sciunto-org/python-bibtexparser/archive/v%{version}.tar.…
-# https://github.com/sciunto-org/python-bibtexparser/pull/259
-Patch0: python-bibtexparser-remove-unittest2.patch
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: python-future >= 0.16.0
Requires: python-pyparsing >= 2.0.3
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module future >= 0.16.0}
BuildRequires: %{python_module pyparsing >= 2.0.3}
BuildRequires: %{python_module pytest}
-# Required for assertLogs unavailable in 2.7 unittest
-%if 0%{?suse_version} <= 1500
-BuildRequires: python-unittest2
-%endif
# /SECTION
%python_subpackages
%description
-Python library to parse bibtex files..
+Python library to parse bibtex files.
%prep
-%setup -q -n python-bibtexparser-%{version}
-%patch0 -p1
+%autosetup -p1 -n python-bibtexparser-%{version}
sed -i -e '/^#!\//, 1d' bibtexparser/*.py
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
@@ -67,7 +57,7 @@
%files %{python_files}
%doc README.rst CHANGELOG
%license COPYING
-%{python_sitelib}/bibtexparser-%{version}-py*.egg-info
-%{python_sitelib}/bibtexparser/
+%{python_sitelib}/bibtexparser
+%{python_sitelib}/bibtexparser-%{version}.dist-info
%changelog
++++++ python-bibtexparser-1.2.0.tar.gz -> python-bibtexparser-1.4.0.tar.gz ++++++
++++ 1643 lines of diff (skipped)
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-hcloud for openSUSE:Factory checked in at 2023-09-01 14:19:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hcloud (Old)
and /work/SRC/openSUSE:Factory/.python-hcloud.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-hcloud"
Fri Sep 1 14:19:40 2023 rev:4 …
[View More]rq:1108353 version:1.28.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hcloud/python-hcloud.changes 2022-08-02 22:09:48.881880208 +0200
+++ /work/SRC/openSUSE:Factory/.python-hcloud.new.1766/python-hcloud.changes 2023-09-01 14:20:32.287074319 +0200
@@ -1,0 +2,32 @@
+Fri Sep 1 01:43:20 UTC 2023 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Update to 1.28.0:
+ * add load balancer target health status field
+ * implement resource actions clients
+ * missing long_description content_type in setup.py
+ * add global request timeout option
+ * reexport references in parent ressources modules
+ * the package is now typed
+ * allow omitting datacenter when creating a primary ip
+ * invalid attribute in placement group
+ * add repr method to domains
+ * drop support for python 3.7
+ * add details to raise exceptions
+ * move hcloud.hcloud module to hcloud._client
+ * revert remove python-dateutil dependency
+ * handle Z timezone in ISO8601 datetime format
+ * isos: invalid name for include_wildcard_architecture argument
+ * network: add field expose_routes_to_vswitch
+ * setup exception hierarchy
+ * add deprecation field to ServerType
+ * adjust label validation for max length of 63 characters
+ * server_type: add field for included traffic
+ * feat: add support for ARM APIs by @apricote
+ * fix: remove unused future dependency by @apricote
+ * Remove use of external mock module by @s-t-e-v-e-n-k
+ * Add validation helper for Label Values/Keys by @LKaemmerling
+- Switch to pyproject macros.
+- Drop patch remove-mock.patch, included upstream.
+- Stop using greedy globs in %files.
+
+-------------------------------------------------------------------
Old:
----
hcloud-1.17.0.tar.gz
remove-mock.patch
New:
----
hcloud-1.28.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-hcloud.spec ++++++
--- /var/tmp/diff_new_pack.8fKNMu/_old 2023-09-01 14:20:33.359112580 +0200
+++ /var/tmp/diff_new_pack.8fKNMu/_new 2023-09-01 14:20:33.363112724 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-hcloud
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,25 +16,23 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-hcloud
-Version: 1.17.0
+Version: 1.28.0
Release: 0
Summary: Hetzner Cloud Python library
License: MIT
URL: https://github.com/hetznercloud/hcloud-python
Source: https://files.pythonhosted.org/packages/source/h/hcloud/hcloud-%{version}.t…
-# PATCH-FIX-UPSTREAM gh#hetznercloud/hcloud-python#162
-Patch0: remove-mock.patch
+BuildRequires: %{python_module base >= 3.8}
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: python-future >= 0.17.1
Requires: python-python-dateutil >= 2.7.5
Requires: python-requests >= 2.20
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module future >= 0.17.1}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module python-dateutil >= 2.7.5}
BuildRequires: %{python_module requests >= 2.20}
@@ -48,10 +46,10 @@
%autosetup -p1 -n hcloud-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
@@ -59,8 +57,9 @@
%pytest tests/unit/
%files %{python_files}
-%doc CHANGELOG.rst README.rst
+%doc CHANGELOG.md README.md
%license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/hcloud
+%{python_sitelib}/hcloud-%{version}.dist-info
%changelog
++++++ hcloud-1.17.0.tar.gz -> hcloud-1.28.0.tar.gz ++++++
++++ 15507 lines of diff (skipped)
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-panflute for openSUSE:Factory checked in at 2023-09-01 14:19:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-panflute (Old)
and /work/SRC/openSUSE:Factory/.python-panflute.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-panflute"
Fri Sep 1 14:19:40 2023 …
[View More]rev:8 rq:1108349 version:2.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-panflute/python-panflute.changes 2023-06-03 00:07:30.642090614 +0200
+++ /work/SRC/openSUSE:Factory/.python-panflute.new.1766/python-panflute.changes 2023-09-01 14:20:31.199035486 +0200
@@ -1,0 +2,7 @@
+Fri Sep 1 00:26:56 UTC 2023 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Stop using greedy globs in %files.
+- Switch to pyproject macros.
+- Drop unneeded {Build,}Requires on future.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-panflute.spec ++++++
--- /var/tmp/diff_new_pack.WGZ78C/_old 2023-09-01 14:20:32.135068893 +0200
+++ /var/tmp/diff_new_pack.WGZ78C/_new 2023-09-01 14:20:32.139069036 +0200
@@ -16,29 +16,26 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without python2
Name: python-panflute
Version: 2.3.0
Release: 0
Summary: Pandoc filters package for Python
License: BSD-3-Clause
-Group: Development/Languages/Python
URL: https://github.com/sergiocorreia/panflute
Source: https://files.pythonhosted.org/packages/source/p/panflute/panflute-%{versio…
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-PyYAML
Requires: python-click
-Requires: python-future
Requires(post): update-alternatives
Requires(postun):update-alternatives
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module PyYAML}
BuildRequires: %{python_module click}
-BuildRequires: %{python_module future}
BuildRequires: %{python_module pytest-cov}
BuildRequires: %{python_module pytest}
%if %{with python2}
@@ -46,9 +43,6 @@
BuildRequires: python-shutilwhich
%endif
# /SECTION
-%ifpython2
-Requires: python-shutilwhich
-%endif
%python_subpackages
%description
@@ -58,14 +52,13 @@
%setup -q -n panflute-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_clone -a %{buildroot}%{_bindir}/panfl
%python_clone -a %{buildroot}%{_bindir}/panflute
%python_expand %fdupes %{buildroot}%{$python_sitelib}
-sed -i 's|shutilwhich||' %{buildroot}%{python3_sitelib}/panflute-*.egg-info/requires.txt
%post
%python_install_alternative panfl
@@ -80,6 +73,7 @@
%license LICENSE
%python_alternative %{_bindir}/panflute
%python_alternative %{_bindir}/panfl
-%{python_sitelib}/*
+%{python_sitelib}/panflute
+%{python_sitelib}/panflute-%{version}.dist-info
%changelog
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package weblug for openSUSE:Factory checked in at 2023-09-01 14:19:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/weblug (Old)
and /work/SRC/openSUSE:Factory/.weblug.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weblug"
Fri Sep 1 14:19:39 2023 rev:3 rq:1108369 version:0.4
…
[View More]Changes:
--------
--- /work/SRC/openSUSE:Factory/weblug/weblug.changes 2023-06-07 23:08:01.435553065 +0200
+++ /work/SRC/openSUSE:Factory/.weblug.new.1766/weblug.changes 2023-09-01 14:20:29.806985801 +0200
@@ -2 +2 @@
-Tue Jun 6 09:44:24 UTC 2023 - Felix Niederwanger <felix.niederwanger(a)suse.com>
+Fri Aug 4 08:24:46 UTC 2023 - Felix Niederwanger <felix.niederwanger(a)suse.com>
@@ -4 +4,4 @@
-* Update to version 0.4
+- Packaging improvements:
+ * _service obs_scm enable changesgenerate
+ * BuildRequires: golang(API) >= 1.18 instead of pinned go1.18
+ * Reformat changelog entries per 'osc vc' template
@@ -6 +9,2 @@
-This release contains mostly security updates:
+-------------------------------------------------------------------
+Tue Jun 6 09:44:24 UTC 2023 - Felix Niederwanger <felix.niederwanger(a)suse.com>
@@ -7,0 +12 @@
+- Update to version 0.4
@@ -16,2 +21,2 @@
-* Update to version 0.3
-- Add man page
+- Update to version 0.3
+ * Add man page
@@ -27,3 +32,3 @@
-* Update to version 0.2
-- Adds feature to define an IP allow and blocked list per webhook
-- Adds systemd service unit
+- Update to version 0.2
+ * Adds feature to define an IP allow and blocked list per webhook
+ * Adds systemd service unit
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ weblug.spec ++++++
--- /var/tmp/diff_new_pack.87Abxf/_old 2023-09-01 14:20:31.015028918 +0200
+++ /var/tmp/diff_new_pack.87Abxf/_new 2023-09-01 14:20:31.023029203 +0200
@@ -26,7 +26,7 @@
Source1: vendor.tar.gz
Source10: weblug.yml
BuildRequires: golang-packaging
-BuildRequires: go1.18
+BuildRequires: golang(API) >= 1.18
%{go_nostrip}
%{systemd_ordering}
++++++ _service ++++++
--- /var/tmp/diff_new_pack.87Abxf/_old 2023-09-01 14:20:31.059030489 +0200
+++ /var/tmp/diff_new_pack.87Abxf/_new 2023-09-01 14:20:31.063030631 +0200
@@ -5,6 +5,7 @@
<param name="revision">main</param>
<param name="version">0.4</param>
<param name="versionrewrite-pattern">v(.*)</param>
+ <param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-efl for openSUSE:Factory checked in at 2023-09-01 14:19:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-efl (Old)
and /work/SRC/openSUSE:Factory/.python-efl.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-efl"
Fri Sep 1 14:19:37 2023 rev:7 rq:1108352 …
[View More]version:1.26.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-efl/python-efl.changes 2022-02-25 21:25:28.291642587 +0100
+++ /work/SRC/openSUSE:Factory/.python-efl.new.1766/python-efl.changes 2023-09-01 14:20:28.314932549 +0200
@@ -1,0 +2,21 @@
+Thu Aug 31 21:46:49 UTC 2023 - Fridrich Strba <fstrba(a)suse.com>
+
+- Use Cython to regenerate files during the build
+- Build documentation using sphinx-build since Sphinx 7+ dropped
+ the integration with setuptools
+- Added patch:
+ * cython3.patch
+ + Explicite declaration of functions as noexcept:
+ in Cython 3+, default swallowing of Python exception is
+ deprecated and the new default is to propagate them.
+ Generation of files is ending up in error on exception
+ mismatch
+
+-------------------------------------------------------------------
+Tue Mar 21 01:10:27 UTC 2023 - Simon Lees <sflees(a)suse.de>
+
+- Update to 1.26.0
+ * Sync with latest efl
+- Drop memory-allocation-error.patch fixed upstream
+
+-------------------------------------------------------------------
Old:
----
memory-allocation-error.patch
python-efl-1.25.0.tar.xz
New:
----
cython3.patch
python-efl-1.26.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-efl.spec ++++++
--- /var/tmp/diff_new_pack.zkEggY/_old 2023-09-01 14:20:29.646980091 +0200
+++ /var/tmp/diff_new_pack.zkEggY/_new 2023-09-01 14:20:29.654980377 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-efl
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,18 @@
%{?!python_module:%define python_module() python3-%{**}}
Name: python-efl
-Version: 1.25.0
+Version: 1.26.0
Release: 0
Summary: Python bindings of evas
License: GPL-3.0-only AND LGPL-3.0-only
Group: Development/Libraries/Python
URL: http://enlightenment.org
Source: https://download.enlightenment.org/rel/bindings/python/%{name}-%{version}.t…
-Patch0: memory-allocation-error.patch
+Patch0: cython3.patch
+BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel}
BuildRequires: dbus-1-python3-devel
BuildRequires: pkgconfig
-BuildRequires: python3-Cython
BuildRequires: pkgconfig(ecore)
BuildRequires: pkgconfig(edje)
BuildRequires: pkgconfig(elementary)
@@ -101,13 +101,14 @@
sed -i "s/\(html_last_updated_fmt = \).*/\\1None/" ./doc/conf.py
%build
+export ENABLE_CYTHON=1
export CFLAGS="$CFLAGS -Wno-declaration-after-statement"
%ifarch %ix86
export CFLAGS="$CFLAGS -O0"
%endif
%if 0%{?suse_version}
-%{python_expand $python setup.py build -g
-$python setup.py build_doc}
+%{python_expand $python setup.py build -g}
+sphinx-build doc build/sphinx/html
%else
%py2_build
%py3_build
++++++ cython3.patch ++++++
++++ 1521 lines (skipped)
++++++ python-efl-1.25.0.tar.xz -> python-efl-1.26.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/python-efl/python-efl-1.25.0.tar.xz /work/SRC/openSUSE:Factory/.python-efl.new.1766/python-efl-1.26.0.tar.xz differ: char 26, line 1
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gthumb for openSUSE:Factory checked in at 2023-09-01 14:19:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gthumb (Old)
and /work/SRC/openSUSE:Factory/.gthumb.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gthumb"
Fri Sep 1 14:19:36 2023 rev:115 rq:1108348 version:3.12.3
…
[View More]Changes:
--------
--- /work/SRC/openSUSE:Factory/gthumb/gthumb.changes 2023-07-19 19:10:36.700558303 +0200
+++ /work/SRC/openSUSE:Factory/.gthumb.new.1766/gthumb.changes 2023-09-01 14:20:25.562834324 +0200
@@ -1,0 +2,45 @@
+Tue Aug 29 08:11:28 UTC 2023 - Muhammad Akbar Yanuar Mantari <mantarimay(a)pm.me>
+
+- Update to version 3.12.3:
+ + Features:
+ - Added ability to open the image stored in the clipboard with
+ Ctrl+Shift+V (!243)
+ - Added ability to sort folders by modification time from the
+ context menu
+ - Media viewer: added ability to copy the current frame to the
+ clipboard with Ctrl+Shift+C
+ - Tiff and TGA files: added support for transparency
+ - Image viewer: added support for the zoom gesture (!50)
+ - Drag&Drop: allow to copy pressing Shift (matthewmelvin)
+ - Image tools: allow to use Return to apply the changes
+ - Rename series: added special code to add the filename without
+ extension
+ - Rename series: added ability to specify the current time
+ - Crop: added 1.91:1 to the list of predefined ratios
+ - Added an internal video thumbnailer
+ - Try to load the parent folder if the startup folder doesn't
+ exist
+ - Make keypad keys equivalent to the non-keypad counterpart
+ (!238) (!239)
+ - Improved usability when editing metadata in browser mode
+ (!267)
+ - Zoom slider: set the zoom range from 5% to 1000%
+ + Bugfixes:
+ - Allow to compile without clutter-gtk (Matt Turner) (!222)
+ - Fixed build with exiv2 version 0.28 (Alex and Antonio Rojas)
+ - Fixed build with libraw 0.21
+ - Reduced memory usage by keeping in memory only the visible
+ thumbnails
+ - Rename series: fixed date format not applied correctly;
+ preview does not show example values
+ - Desktop background: fixed when using the dark color scheme
+ - Fixed memory leaks
+ - Fixed directory not loaded when cancelling the thumbnailer
+ - Help: Added gThumb icon (Sabri Ünal)
+ - TGA files displayed pixelated
+ - Status bar reappears after exiting from full screen
+- Drop c97a8aaa.patch: fixed on upstream.
+- Drop da0d3f22.patch: fixed on upstream.
+- Drop 3376550a.patch: fixed on upstream.
+
+-------------------------------------------------------------------
Old:
----
3376550a.patch
c97a8aaa.patch
da0d3f22.patch
gthumb-3.12.2.tar.xz
New:
----
gthumb-3.12.3.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gthumb.spec ++++++
--- /var/tmp/diff_new_pack.EQgbCo/_old 2023-09-01 14:20:27.506903710 +0200
+++ /var/tmp/diff_new_pack.EQgbCo/_new 2023-09-01 14:20:27.546905138 +0200
@@ -17,7 +17,7 @@
Name: gthumb
-Version: 3.12.2
+Version: 3.12.3
Release: 0
# FIXME: Add libchamplain BuildRequires once the map feature is considered stable.
Summary: An Image Viewer and Browser for GNOME
@@ -25,12 +25,6 @@
Group: Productivity/Graphics/Viewers
URL: https://wiki.gnome.org/Apps/gthumb
Source0: https://download.gnome.org/sources/gthumb/3.12/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM da0d3f22.patch dimstar(a)opensuse.org -- Fix build with libraw 0.21
-Patch0: https://gitlab.gnome.org/GNOME/gthumb/-/commit/da0d3f22.patch
-# PATCH-FIX-UPSTREAM 3376550a.patch -- exiv2: added support for version 0.28
-Patch1: https://gitlab.gnome.org/GNOME/gthumb/-/commit/3376550a.patch
-# PATCH-FIX-UPSTREAM c97a8aaa.patch desktop background: fixed when using the dark color scheme
-Patch2: https://gitlab.gnome.org/GNOME/gthumb/-/commit/c97a8aaa.patch
BuildRequires: AppStream
BuildRequires: bison
@@ -121,6 +115,7 @@
%{_bindir}/gthumb
%{_datadir}/gthumb/
%{_libdir}/gthumb/
+%{_libexecdir}/gthumb/
%if 0%{?sle_version} > 150300 || 0%{?suse_version} > 1590
%dir %{_datadir}/metainfo/
%{_datadir}/metainfo/org.gnome.gThumb.appdata.xml
++++++ gthumb-3.12.2.tar.xz -> gthumb-3.12.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/gthumb/gthumb-3.12.2.tar.xz /work/SRC/openSUSE:Factory/.gthumb.new.1766/gthumb-3.12.3.tar.xz differ: char 27, line 1
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package sca-patterns-sle15 for openSUSE:Factory checked in at 2023-09-01 14:19:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sca-patterns-sle15 (Old)
and /work/SRC/openSUSE:Factory/.sca-patterns-sle15.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sca-patterns-sle15"
Fri Sep 1 …
[View More]14:19:35 2023 rev:24 rq:1108328 version:1.5.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/sca-patterns-sle15/sca-patterns-sle15.changes 2022-10-28 19:30:50.711026954 +0200
+++ /work/SRC/openSUSE:Factory/.sca-patterns-sle15.new.1766/sca-patterns-sle15.changes 2023-09-01 14:20:23.890774647 +0200
@@ -1,0 +2,229 @@
+Thu Aug 31 17:05:06 UTC 2023 - jason.record(a)suse.com
+
+- Changes in version 1.5.5
+ - New patterns (2) (bsc#1214837):
+ + sle15sp4/kabi-000021148.py: Pattern for TID000021148
+ + sle15sp5/vmwgfx-000021151.py: Pattern for TID000021151
+ - New security announcement patterns as of Aug 2023 (140):
+ SUSE-SU-2023:2794-1 SUSE-SU-2023:3462-1 SUSE-SU-2023:3230-1 SUSE-SU-2023:2347-1 SUSE-SU-2023:2616-1
+ SUSE-SU-2023:2777-1 SUSE-SU-2023:2812-1 SUSE-SU-2023:2829-1 SUSE-SU-2023:2491-1 SUSE-SU-2023:2862-1
+ SUSE-SU-2023:3441-1 SUSE-SU-2023:3442-1 SUSE-SU-2023:3016-1 SUSE-SU-2023:3020-1 SUSE-SU-2023:3389-1
+ SUSE-SU-2023:2534-1 SUSE-SU-2023:2830-1 SUSE-SU-2023:3392-1 SUSE-SU-2023:3434-1 SUSE-SU-2023:2614-1
+ SUSE-SU-2023:2835-1 SUSE-SU-2023:2849-1 SUSE-SU-2023:2440-1 SUSE-SU-2023:2960-1 SUSE-SU-2023:3163-1
+ SUSE-SU-2023:2622-1 SUSE-SU-2023:2961-1 SUSE-SU-2023:3346-1 SUSE-SU-2023:2783-1 SUSE-SU-2023:2783-1
+ SUSE-SU-2023:3094-1 SUSE-SU-2023:2571-1 SUSE-SU-2023:3123-1 SUSE-SU-2023:3017-1 SUSE-SU-2023:2813-1
+ SUSE-SU-2023:1295-1 SUSE-SU-2023:2504-1 SUSE-SU-2023:2578-1 SUSE-SU-2023:3144-1 SUSE-SU-2023:3359-1
+ SUSE-SU-2023:2640-1 SUSE-SU-2023:3300-1 SUSE-SU-2023:3494-1 SUSE-SU-2023:2390-1 SUSE-SU-2023:2794-1
+ SUSE-SU-2023:2545-1 SUSE-SU-2023:2843-1 SUSE-SU-2023:3454-1 SUSE-SU-2023:3230-1 SUSE-SU-2023:2347-1
+ SUSE-SU-2023:2616-1 SUSE-SU-2023:2777-1 SUSE-SU-2023:3235-1 SUSE-SU-2023:3265-1 SUSE-SU-2023:3266-1
+ SUSE-SU-2023:2853-1 SUSE-SU-2023:2491-1 SUSE-SU-2023:2862-1 SUSE-SU-2023:3441-1 SUSE-SU-2023:3020-1
+ SUSE-SU-2023:3389-1 SUSE-SU-2023:2651-1 SUSE-SU-2023:2834-1 SUSE-SU-2023:3390-1 SUSE-SU-2023:3434-1
+ SUSE-SU-2023:2860-1 SUSE-SU-2023:3207-1 SUSE-SU-2023:2754-1 SUSE-SU-2023:2614-1 SUSE-SU-2023:2886-1
+ SUSE-SU-2023:2489-1 SUSE-SU-2023:2958-1 SUSE-SU-2023:3162-1 SUSE-SU-2023:3455-1 SUSE-SU-2023:3408-1
+ SUSE-SU-2023:0305 SUSE-SU-2023:2343-1 SUSE-SU-2023:3179-1 SUSE-SU-2023:3498-1 SUSE-SU-2023:2783-1
+ SUSE-SU-2023:3094-1 SUSE-SU-2023:3407-1 SUSE-SU-2023:2571-1 SUSE-SU-2023:2572-1 SUSE-SU-2023:3131-1
+ SUSE-SU-2023:3358-1 SUSE-SU-2023:1295-1 SUSE-SU-2023:2505-1 SUSE-SU-2023:2578-1 SUSE-SU-2023:3383-1
+ SUSE-SU-2023:2640-1 SUSE-SU-2023:2607-1 SUSE-SU-2023:3233-1 SUSE-SU-2023:3496-1 SUSE-SU-2023:2390-1
+ SUSE-SU-2023:2843-1 SUSE-SU-2023:3454-1 SUSE-SU-2023:2347-1 SUSE-SU-2023:2616-1 SUSE-SU-2023:2777-1
+ SUSE-SU-2023:3267-1 SUSE-SU-2023:3265-1 SUSE-SU-2023:3266-1 SUSE-SU-2023:2491-1 SUSE-SU-2023:2862-1
+ SUSE-SU-2023:3441-1 SUSE-SU-2023:3206-1 SUSE-SU-2023:3361-1 SUSE-SU-2023:2611-1 SUSE-SU-2023:2859-1
+ SUSE-SU-2023:3391-1 SUSE-SU-2023:3365-1 SUSE-SU-2023:2860-1 SUSE-SU-2023:3207-1 SUSE-SU-2023:2614-1
+ SUSE-SU-2023:2478-2 SUSE-SU-2023:2886-1 SUSE-SU-2023:2958-1 SUSE-SU-2023:3162-1 SUSE-SU-2023:3455-1
+ SUSE-SU-2023:3408-1 SUSE-SU-2023:2861-1 SUSE-SU-2023:3400-1 SUSE-SU-2023:2945-1 SUSE-SU-2023:2343-1
+ SUSE-SU-2023:3179-1 SUSE-SU-2023:2783-1 SUSE-SU-2023:2957-1 SUSE-SU-2023:3444-1 SUSE-SU-2023:2571-1
+ SUSE-SU-2023:2581-1 SUSE-SU-2023:3143-1 SUSE-SU-2023:3060-1 SUSE-SU-2023:1295-1 SUSE-SU-2023:2505-1
+ SUSE-SU-2023:3383-1 SUSE-SU-2023:2640-1 SUSE-SU-2023:2607-1 SUSE-SU-2023:3233-1 SUSE-SU-2023:3089-1
+
+-------------------------------------------------------------------
+Thu Jun 15 18:09:21 UTC 2023 - jason.record(a)suse.com
+
+- Changes in version 1.5.4
+ - New security announcement patterns as of May 2023 (881):
+ SUSE-SU-2022:3729-1 SUSE-SU-2022:3687-1 SUSE-SU-2022:4260-1 SUSE-SU-2023:0003-1 SUSE-SU-2022:4463-1
+ SUSE-SU-2022:3774-1 SUSE-SU-2022:3549-1 SUSE-SU-2022:4081-1 SUSE-SU-2022:4310-1 SUSE-SU-2022:3598-1
+ SUSE-SU-2022:4276-1 SUSE-SU-2022:3597-1 SUSE-SU-2022:3912-1 SUSE-SU-2023:0005-1 SUSE-SU-2022:4620-1
+ SUSE-SU-2022:4140-1 SUSE-SU-2022:4078-1 SUSE-SU-2022:4166-1 SUSE-SU-2022:4452-1 SUSE-SU-2022:3547-1
+ SUSE-SU-2022:3688-1 SUSE-SU-2022:4573-1 SUSE-SU-2022:4154-1 SUSE-SU-2022:3493-1 SUSE-SU-2022:3495-1
+ SUSE-SU-2022:3683-1 SUSE-SU-2022:3782-1 SUSE-SU-2022:3671-1 SUSE-SU-2022:3784-1 SUSE-SU-2022:3871-1
+ SUSE-SU-2022:3698-1 SUSE-SU-2022:4083-1 SUSE-SU-2022:4461-1 SUSE-SU-2022:3712-1 SUSE-SU-2022:4192-1
+ SUSE-SU-2022:4301-1 SUSE-SU-2022:3802-1 SUSE-SU-2022:4082-1 SUSE-SU-2022:4067-1 SUSE-SU-2022:4148-1
+ SUSE-SU-2022:3590-1 SUSE-SU-2022:0134-3 SUSE-SU-2022:3731-1 SUSE-SU-2022:3593-1 SUSE-SU-2022:3924-1
+ SUSE-SU-2022:4258-1 SUSE-SU-2022:3512-2 SUSE-SU-2023:0021-1 SUSE-SU-2022:3899-1 SUSE-SU-2022:3307-2
+ SUSE-SU-2022:3596-1 SUSE-SU-2022:3938-1 SUSE-SU-2022:4594-1 SUSE-SU-2022:3783-1 SUSE-SU-2022:3690-1
+ SUSE-SU-2022:4259-1 SUSE-SU-2022:4411-1 SUSE-SU-2022:4221-1 SUSE-SU-2022:3751-1 SUSE-SU-2022:4282-1
+ SUSE-SU-2022:3914-1 SUSE-SU-2022:3502-1 SUSE-SU-2022:4284-1 SUSE-SU-2022:4453-1 SUSE-SU-2022:3850-1
+ SUSE-SU-2022:4482-1 SUSE-SU-2023:0294-1 SUSE-SU-2023:0317-1 SUSE-SU-2023:0447-1 SUSE-SU-2023:0799-1
+ SUSE-SU-2023:1849-1 SUSE-SU-2023:0325-1 SUSE-SU-2022:3729-1 SUSE-SU-2022:3729-1 SUSE-SU-2022:4146-1
+ SUSE-SU-2022:4146-1 SUSE-SU-2022:3687-1 SUSE-SU-2022:3687-1 SUSE-SU-2023:0155-1 SUSE-SU-2022:4260-1
+ SUSE-SU-2022:4260-1 SUSE-SU-2023:0486-1 SUSE-SU-2023:2313-1 SUSE-SU-2023:0003-1 SUSE-SU-2023:0470-1
+ SUSE-SU-2023:2187-1 SUSE-SU-2022:4593-1 SUSE-SU-2022:4593-1 SUSE-SU-2022:4592-1 SUSE-SU-2022:4592-1
+ SUSE-SU-2022:3896-1 SUSE-SU-2022:3896-1 SUSE-SU-2022:4463-1 SUSE-SU-2022:4463-1 SUSE-SU-2023:0225-1
+ SUSE-SU-2022:3774-1 SUSE-SU-2022:3774-1 SUSE-SU-2023:2226-1 SUSE-SU-2022:3549-1 SUSE-SU-2022:3549-1
+ SUSE-SU-2022:3805-1 SUSE-SU-2022:3805-1 SUSE-SU-2023:2215-1 SUSE-SU-2023:0795-1 SUSE-SU-2022:4081-1
+ SUSE-SU-2022:4081-1 SUSE-SU-2022:4310-1 SUSE-SU-2022:4310-1 SUSE-SU-2023:0675-1 SUSE-SU-2022:3598-1
+ SUSE-SU-2022:3598-1 SUSE-SU-2022:4276-1 SUSE-SU-2022:4276-1 SUSE-SU-2022:3597-1 SUSE-SU-2022:3597-1
+ SUSE-SU-2022:3912-1 SUSE-SU-2022:3912-1 SUSE-SU-2023:0005-1 SUSE-SU-2023:0005-1 SUSE-SU-2023:2115-1
+ SUSE-SU-2022:4620-1 SUSE-SU-2022:4620-1 SUSE-SU-2023:2273-1 SUSE-SU-2022:0088-3 SUSE-SU-2023:1799-1
+ SUSE-SU-2023:0108-1 SUSE-SU-2023:0418-1 SUSE-SU-2023:2081-1 SUSE-SU-2022:3745-1 SUSE-SU-2022:3745-1
+ SUSE-SU-2022:4142-1 SUSE-SU-2022:4142-1 SUSE-SU-2023:0881-1 SUSE-SU-2023:1820-1 SUSE-SU-2023:1962-1
+ SUSE-SU-2023:0730-1 SUSE-SU-2022:0562-2 SUSE-SU-2022:4078-1 SUSE-SU-2022:4078-1 SUSE-SU-2022:4166-1
+ SUSE-SU-2022:4166-1 SUSE-SU-2022:4452-1 SUSE-SU-2022:4452-1 SUSE-SU-2023:0375-1 SUSE-SU-2023:0752-1
+ SUSE-SU-2023:1850-1 SUSE-SU-2023:2222-1 SUSE-SU-2022:3547-1 SUSE-SU-2022:3547-1 SUSE-SU-2022:3693-1
+ SUSE-SU-2022:3693-1 SUSE-SU-2022:4574-1 SUSE-SU-2022:4574-1 SUSE-SU-2023:0410-1 SUSE-SU-2023:0768-1
+ SUSE-SU-2023:1848-1 SUSE-SU-2023:2151-1 SUSE-SU-2022:4155-1 SUSE-SU-2022:4155-1 SUSE-SU-2022:3493-1
+ SUSE-SU-2022:3493-1 SUSE-SU-2022:3495-1 SUSE-SU-2022:3495-1 SUSE-SU-2022:3683-1 SUSE-SU-2022:3683-1
+ SUSE-SU-2023:0056-2 SUSE-SU-2022:3782-1 SUSE-SU-2022:3782-1 SUSE-SU-2022:3784-1 SUSE-SU-2022:3784-1
+ SUSE-SU-2022:3871-1 SUSE-SU-2022:3871-1 SUSE-SU-2023:2048-1 SUSE-SU-2023:0171-1 SUSE-SU-2023:0680-1
+ SUSE-SU-2023:0140-1 SUSE-SU-2023:0130-1 SUSE-SU-2023:0443-1 SUSE-SU-2022:3698-1 SUSE-SU-2022:3698-1
+ SUSE-SU-2022:4083-1 SUSE-SU-2022:4083-1 SUSE-SU-2022:4461-1 SUSE-SU-2022:4461-1 SUSE-SU-2023:0112-1
+ SUSE-SU-2022:3708-1 SUSE-SU-2022:3708-1 SUSE-SU-2022:4266-1 SUSE-SU-2022:4266-1 SUSE-SU-2023:0293-1
+ SUSE-SU-2022:4301-1 SUSE-SU-2022:4301-1 SUSE-SU-2023:0606-1 SUSE-SU-2023:1871-1 SUSE-SU-2022:3802-1
+ SUSE-SU-2022:3802-1 SUSE-SU-2022:4082-1 SUSE-SU-2023:0305-1 SUSE-SU-2023:0308-1 SUSE-SU-2023:1748-1
+ SUSE-SU-2023:1908-1 SUSE-SU-2023:2327-1 SUSE-SU-2023:1940-1 SUSE-SU-2023:0484-1 SUSE-SU-2022:4067-1
+ SUSE-SU-2022:4067-1 SUSE-SU-2023:0084-1 SUSE-SU-2023:0514-1 SUSE-SU-2022:4148-1 SUSE-SU-2022:4148-1
+ SUSE-SU-2023:0479-1 SUSE-SU-2023:2198-1 SUSE-SU-2022:3590-1 SUSE-SU-2022:3590-1 SUSE-SU-2023:0139-1
+ SUSE-SU-2023:2264-1 SUSE-SU-2022:0134-3 SUSE-SU-2022:0134-3 SUSE-SU-2022:3730-1 SUSE-SU-2022:3730-1
+ SUSE-SU-2023:0516-2 SUSE-SU-2022:3731-1 SUSE-SU-2022:3731-1 SUSE-SU-2023:1664-1 SUSE-SU-2023:0088-2
+ SUSE-SU-2022:3593-1 SUSE-SU-2022:3593-1 SUSE-SU-2022:3924-1 SUSE-SU-2022:3924-1 SUSE-SU-2022:4258-1
+ SUSE-SU-2022:4258-1 SUSE-SU-2022:3512-2 SUSE-SU-2022:3512-2 SUSE-SU-2023:0724-1 SUSE-SU-2022:3768-1
+ SUSE-SU-2022:3768-1 SUSE-SU-2023:0877-1 SUSE-SU-2023:0022-1 SUSE-SU-2023:0022-1 SUSE-SU-2023:0222-1
+ SUSE-SU-2023:1683-1 SUSE-SU-2022:3899-1 SUSE-SU-2022:3899-1 SUSE-SU-2023:2086-1 SUSE-SU-2023:2180-1
+ SUSE-SU-2022:3307-2 SUSE-SU-2022:3307-2 SUSE-SU-2022:3596-1 SUSE-SU-2022:3596-1 SUSE-SU-2023:0292-1
+ SUSE-SU-2022:3938-1 SUSE-SU-2022:3938-1 SUSE-SU-2023:0116-1 SUSE-SU-2022:4594-1 SUSE-SU-2022:4594-1
+ SUSE-SU-2022:3783-1 SUSE-SU-2022:3783-1 SUSE-SU-2023:2287-1 SUSE-SU-2022:3690-1 SUSE-SU-2022:3690-1
+ SUSE-SU-2022:4259-1 SUSE-SU-2022:4259-1 SUSE-SU-2022:4411-1 SUSE-SU-2022:4411-1 SUSE-SU-2023:0342-1
+ SUSE-SU-2022:4257-1 SUSE-SU-2022:4257-1 SUSE-SU-2023:0697-1 SUSE-SU-2023:1669-1 SUSE-SU-2023:0812-1
+ SUSE-SU-2023:0454-1 SUSE-SU-2023:2244-1 SUSE-SU-2022:4282-1 SUSE-SU-2022:4282-1 SUSE-SU-2022:4631-1
+ SUSE-SU-2023:0781-1 SUSE-SU-2022:3914-1 SUSE-SU-2022:3914-1 SUSE-SU-2023:1874-1 SUSE-SU-2022:3502-1
+ SUSE-SU-2022:3502-1 SUSE-SU-2022:4284-1 SUSE-SU-2022:4284-1 SUSE-SU-2022:4642-1 SUSE-SU-2023:0573-1
+ SUSE-SU-2023:2078-1 SUSE-SU-2022:4453-1 SUSE-SU-2022:4453-1 SUSE-SU-2023:0343-1 SUSE-SU-2023:1931-1
+ SUSE-SU-2022:3928-1 SUSE-SU-2022:3928-1 SUSE-SU-2023:0154-1 SUSE-SU-2023:0858-1 SUSE-SU-2022:3856-1
+ SUSE-SU-2022:3856-1 SUSE-SU-2022:4481-1 SUSE-SU-2022:4481-1 SUSE-SU-2023:0287-1 SUSE-SU-2023:0012-1
+ SUSE-SU-2023:0173-1 SUSE-SU-2023:0317-1 SUSE-SU-2023:0321-1 SUSE-SU-2023:0447-1 SUSE-SU-2023:1573-1
+ SUSE-SU-2023:1849-1 SUSE-SU-2023:0324-1 SUSE-SU-2022:3729-1 SUSE-SU-2022:3729-1 SUSE-SU-2022:4146-1
+ SUSE-SU-2022:4146-1 SUSE-SU-2022:3691-1 SUSE-SU-2022:3691-1 SUSE-SU-2023:0156-1 SUSE-SU-2022:4260-1
+ SUSE-SU-2022:4260-1 SUSE-SU-2023:0037-1 SUSE-SU-2022:4593-1 SUSE-SU-2022:4593-1 SUSE-SU-2022:4592-1
+ SUSE-SU-2022:4592-1 SUSE-SU-2022:3896-1 SUSE-SU-2022:3896-1 SUSE-SU-2022:4463-1 SUSE-SU-2022:4463-1
+ SUSE-SU-2023:0225-1 SUSE-SU-2023:2233-1 SUSE-SU-2022:3773-1 SUSE-SU-2022:3773-1 SUSE-SU-2023:2227-1
+ SUSE-SU-2022:3549-1 SUSE-SU-2022:3549-1 SUSE-SU-2022:3805-1 SUSE-SU-2022:3805-1 SUSE-SU-2023:2215-1
+ SUSE-SU-2023:0795-1 SUSE-SU-2023:0863-1 SUSE-SU-2022:4081-1 SUSE-SU-2022:4081-1 SUSE-SU-2022:4310-1
+ SUSE-SU-2022:4310-1 SUSE-SU-2023:0675-1 SUSE-SU-2022:4222-1 SUSE-SU-2022:4222-1 SUSE-SU-2022:3598-1
+ SUSE-SU-2022:3598-1 SUSE-SU-2022:4276-1 SUSE-SU-2022:4276-1 SUSE-SU-2022:3597-1 SUSE-SU-2022:3597-1
+ SUSE-SU-2022:3912-1 SUSE-SU-2022:3912-1 SUSE-SU-2023:2108-1 SUSE-SU-2023:1714-1 SUSE-SU-2022:4622-1
+ SUSE-SU-2023:2000-1 SUSE-SU-2022:0088-3 SUSE-SU-2023:0108-1 SUSE-SU-2023:0418-1 SUSE-SU-2023:2081-1
+ SUSE-SU-2022:1455-2 SUSE-SU-2022:3745-1 SUSE-SU-2022:3745-1 SUSE-SU-2023:1867-1 SUSE-SU-2022:4218-1
+ SUSE-SU-2022:4218-1 SUSE-SU-2023:0880-1 SUSE-SU-2023:1822-1 SUSE-SU-2023:0424-1 SUSE-SU-2022:3995-1
+ SUSE-SU-2022:3995-1 SUSE-SU-2022:0562-2 SUSE-SU-2022:4078-1 SUSE-SU-2022:4078-1 SUSE-SU-2022:4166-1
+ SUSE-SU-2022:4452-1 SUSE-SU-2023:0375-1 SUSE-SU-2023:1850-1 SUSE-SU-2022:3704-1 SUSE-SU-2022:3704-1
+ SUSE-SU-2022:4589-1 SUSE-SU-2022:4589-1 SUSE-SU-2023:0406-1 SUSE-SU-2023:0778-1 SUSE-SU-2023:1800-1
+ SUSE-SU-2023:2146-1 SUSE-SU-2022:4155-1 SUSE-SU-2022:4155-1 SUSE-SU-2022:0944-2 SUSE-SU-2022:3494-1
+ SUSE-SU-2022:3494-1 SUSE-SU-2022:3495-1 SUSE-SU-2022:3495-1 SUSE-SU-2022:3683-1 SUSE-SU-2022:3683-1
+ SUSE-SU-2023:0056-2 SUSE-SU-2023:1773-1 SUSE-SU-2023:1829-1 SUSE-SU-2022:3782-1 SUSE-SU-2022:3782-1
+ SUSE-SU-2022:3784-1 SUSE-SU-2022:3784-1 SUSE-SU-2022:3871-1 SUSE-SU-2022:3871-1 SUSE-SU-2023:2048-1
+ SUSE-SU-2023:0171-1 SUSE-SU-2023:0140-1 SUSE-SU-2023:0631-1 SUSE-SU-2023:0130-1 SUSE-SU-2023:0443-1
+ SUSE-SU-2022:3726-1 SUSE-SU-2022:3726-1 SUSE-SU-2022:4058-1 SUSE-SU-2022:4058-1 SUSE-SU-2022:4462-1
+ SUSE-SU-2022:4462-1 SUSE-SU-2023:0113-1 SUSE-SU-2023:0461-1 SUSE-SU-2023:0835-1 SUSE-SU-2023:1855-1
+ SUSE-SU-2023:2173-1 SUSE-SU-2022:3709-1 SUSE-SU-2022:3709-1 SUSE-SU-2023:2096-1 SUSE-SU-2022:4265-1
+ SUSE-SU-2022:4265-1 SUSE-SU-2023:0210-1 SUSE-SU-2022:4301-1 SUSE-SU-2022:4301-1 SUSE-SU-2023:0606-1
+ SUSE-SU-2023:1871-1 SUSE-SU-2022:4254-1 SUSE-SU-2022:4254-1 SUSE-SU-2023:0682-1 SUSE-SU-2023:1876-1
+ SUSE-SU-2022:4255-1 SUSE-SU-2022:4255-1 SUSE-SU-2023:0674-1 SUSE-SU-2023:1875-1 SUSE-SU-2022:3802-1
+ SUSE-SU-2022:3802-1 SUSE-SU-2022:4082-1 SUSE-SU-2023:0305-1 SUSE-SU-2023:0310-1 SUSE-SU-2023:1790-1
+ SUSE-SU-2023:0004-1 SUSE-SU-2023:1921-1 SUSE-SU-2023:0484-1 SUSE-SU-2022:4069-1 SUSE-SU-2022:4069-1
+ SUSE-SU-2022:4148-1 SUSE-SU-2022:4148-1 SUSE-SU-2022:0525-2 SUSE-SU-2023:0677-1 SUSE-SU-2023:0450-1
+ SUSE-SU-2023:2199-1 SUSE-SU-2023:0583-1 SUSE-SU-2023:2219-1 SUSE-SU-2023:0705-1 SUSE-SU-2023:2205-1
+ SUSE-SU-2023:0569-1 SUSE-SU-2023:2207-1 SUSE-SU-2023:2143-1 SUSE-SU-2022:1040-3 SUSE-SU-2022:1040-3
+ SUSE-SU-2022:3922-1 SUSE-SU-2022:3922-1 SUSE-SU-2023:0139-1 SUSE-SU-2022:4044-1 SUSE-SU-2022:4044-1
+ SUSE-SU-2023:0604-1 SUSE-SU-2023:2264-1 SUSE-SU-2022:0134-3 SUSE-SU-2022:0134-3 SUSE-SU-2022:3730-1
+ SUSE-SU-2022:3730-1 SUSE-SU-2023:0516-2 SUSE-SU-2023:0794-1 SUSE-SU-2022:3731-1 SUSE-SU-2022:3731-1
+ SUSE-SU-2023:1664-1 SUSE-SU-2023:0088-2 SUSE-SU-2022:3593-1 SUSE-SU-2022:3593-1 SUSE-SU-2022:3924-1
+ SUSE-SU-2022:3924-1 SUSE-SU-2022:4258-1 SUSE-SU-2022:4258-1 SUSE-SU-2022:3512-2 SUSE-SU-2022:3512-2
+ SUSE-SU-2022:3594-1 SUSE-SU-2022:3594-1 SUSE-SU-2023:0878-1 SUSE-SU-2023:0274-1 SUSE-SU-2023:0693-1
+ SUSE-SU-2023:0023-1 SUSE-SU-2023:0023-1 SUSE-SU-2023:0163-1 SUSE-SU-2023:1682-1 SUSE-SU-2022:3899-1
+ SUSE-SU-2022:3899-1 SUSE-SU-2023:2086-1 SUSE-SU-2022:3307-2 SUSE-SU-2022:3307-2 SUSE-SU-2022:3596-1
+ SUSE-SU-2022:3596-1 SUSE-SU-2023:0300-1 SUSE-SU-2022:3938-1 SUSE-SU-2022:3938-1 SUSE-SU-2023:0116-1
+ SUSE-SU-2022:4594-1 SUSE-SU-2022:4594-1 SUSE-SU-2022:3783-1 SUSE-SU-2022:3783-1 SUSE-SU-2023:1690-1
+ SUSE-SU-2023:2285-1 SUSE-SU-2022:3690-1 SUSE-SU-2022:3690-1 SUSE-SU-2022:4259-1 SUSE-SU-2022:4259-1
+ SUSE-SU-2022:4411-1 SUSE-SU-2022:4411-1 SUSE-SU-2023:0342-1 SUSE-SU-2023:1769-1 SUSE-SU-2023:1853-1
+ SUSE-SU-2023:0812-1 SUSE-SU-2023:0568-1 SUSE-SU-2023:2243-1 SUSE-SU-2022:4282-1 SUSE-SU-2022:4282-1
+ SUSE-SU-2022:4631-1 SUSE-SU-2023:0781-1 SUSE-SU-2022:3913-1 SUSE-SU-2022:3913-1 SUSE-SU-2023:1873-1
+ SUSE-SU-2022:3538-1 SUSE-SU-2022:3538-1 SUSE-SU-2022:4285-1 SUSE-SU-2022:4285-1 SUSE-SU-2022:4641-1
+ SUSE-SU-2023:0490-1 SUSE-SU-2023:2077-1 SUSE-SU-2022:4453-1 SUSE-SU-2022:4453-1 SUSE-SU-2023:0343-1
+ SUSE-SU-2022:3971-1 SUSE-SU-2022:3971-1 SUSE-SU-2023:0214-1 SUSE-SU-2023:0862-1 SUSE-SU-2022:3875-1
+ SUSE-SU-2022:3875-1 SUSE-SU-2023:2097-1 SUSE-SU-2022:3857-1 SUSE-SU-2022:3857-1 SUSE-SU-2022:4480-1
+ SUSE-SU-2022:4480-1 SUSE-SU-2023:0285-1 SUSE-SU-2023:0683-1 SUSE-SU-2023:1678-1 SUSE-SU-2023:0033-1
+ SUSE-SU-2023:0151-1 SUSE-SU-2023:1673-1 SUSE-SU-2023:0221-1 SUSE-SU-2023:0317-1 SUSE-SU-2023:0321-1
+ SUSE-SU-2023:0447-1 SUSE-SU-2023:1573-1 SUSE-SU-2023:0389-1 SUSE-SU-2022:4306-1 SUSE-SU-2022:3682-1
+ SUSE-SU-2023:0427-1 SUSE-SU-2022:4146-1 SUSE-SU-2022:3981-1 SUSE-SU-2023:0168-1 SUSE-SU-2022:3766-1
+ SUSE-SU-2022:4260-1 SUSE-SU-2022:4309-1 SUSE-SU-2023:0037-1 SUSE-SU-2023:0037-1 SUSE-SU-2022:4501-1
+ SUSE-SU-2022:4170-1 SUSE-SU-2023:0225-1 SUSE-SU-2022:3773-1 SUSE-SU-2023:2227-1 SUSE-SU-2022:3805-1
+ SUSE-SU-2022:3991-1 SUSE-SU-2023:2215-1 SUSE-SU-2023:0795-1 SUSE-SU-2023:0841-1 SUSE-SU-2022:4081-1
+ SUSE-SU-2022:4310-1 SUSE-SU-2023:0675-1 SUSE-SU-2022:3597-1 SUSE-SU-2022:3912-1 SUSE-SU-2022:4622-1
+ SUSE-SU-2023:1999-1 SUSE-SU-2022:3931-1 SUSE-SU-2023:0110-1 SUSE-SU-2023:0430-1 SUSE-SU-2023:2038-2
+ SUSE-SU-2022:1455-2 SUSE-SU-2023:1718-1 SUSE-SU-2023:2312-1 SUSE-SU-2023:0869-1 SUSE-SU-2023:0733-1
+ SUSE-SU-2023:1792-1 SUSE-SU-2023:2127-1 SUSE-SU-2022:3745-1 SUSE-SU-2022:4219-1 SUSE-SU-2023:1691-1
+ SUSE-SU-2022:3907-1 SUSE-SU-2023:1822-1 SUSE-SU-2023:2179-1 SUSE-SU-2023:0424-1 SUSE-SU-2022:3995-1
+ SUSE-SU-2022:3673-1 SUSE-SU-2022:4078-1 SUSE-SU-2023:0375-1 SUSE-SU-2023:1850-1 SUSE-SU-2022:3775-1
+ SUSE-SU-2022:4053-1 SUSE-SU-2022:4616-1 SUSE-SU-2022:4616-1 SUSE-SU-2023:0152-1 SUSE-SU-2023:0409-1
+ SUSE-SU-2023:0780-1 SUSE-SU-2023:1811-1 SUSE-SU-2023:2148-1 SUSE-SU-2022:4167-1 SUSE-SU-2023:0198-1
+ SUSE-SU-2022:3935-1 SUSE-SU-2022:4202-1 SUSE-SU-2022:4214-1 SUSE-SU-2022:3523-1 SUSE-SU-2022:3683-1
+ SUSE-SU-2023:0056-2 SUSE-SU-2023:1773-1 SUSE-SU-2023:1829-1 SUSE-SU-2022:3784-1 SUSE-SU-2023:2051-1
+ SUSE-SU-2022:3986-1 SUSE-SU-2022:3871-1 SUSE-SU-2023:2048-1 SUSE-SU-2023:0171-1 SUSE-SU-2023:0140-1
+ SUSE-SU-2023:0130-1 SUSE-SU-2023:0443-1 SUSE-SU-2023:0113-1 SUSE-SU-2022:3710-1 SUSE-SU-2022:4205-1
+ SUSE-SU-2023:0205-1 SUSE-SU-2023:0682-1 SUSE-SU-2023:1876-1 SUSE-SU-2023:0674-1 SUSE-SU-2023:1875-1
+ SUSE-SU-2023:0673-1 SUSE-SU-2023:1923-1 SUSE-SU-2022:3802-1 SUSE-SU-2022:4196-1 SUSE-SU-2023:0305-1
+ SUSE-SU-2023:0310-1 SUSE-SU-2023:1790-1 SUSE-SU-2023:2275-1 SUSE-SU-2023:0867-1 SUSE-SU-2023:0036-1
+ SUSE-SU-2023:1958-1 SUSE-SU-2023:0484-1 SUSE-SU-2023:1877-1 SUSE-SU-2022:4148-1 SUSE-SU-2023:0326-1
+ SUSE-SU-2023:1812-1 SUSE-SU-2023:0450-1 SUSE-SU-2023:2199-1 SUSE-SU-2023:0583-1 SUSE-SU-2023:2219-1
+ SUSE-SU-2023:0705-1 SUSE-SU-2023:2205-1 SUSE-SU-2023:0569-1 SUSE-SU-2023:2207-1 SUSE-SU-2022:3922-1
+ SUSE-SU-2023:0139-1 SUSE-SU-2022:4044-1 SUSE-SU-2022:3867-1 SUSE-SU-2023:2264-1 SUSE-SU-2022:3979-1
+ SUSE-SU-2022:3730-1 SUSE-SU-2023:0794-1 SUSE-SU-2022:3932-1 SUSE-SU-2022:3731-1 SUSE-SU-2023:1693-1
+ SUSE-SU-2023:0088-2 SUSE-SU-2022:3485-1 SUSE-SU-2022:4071-1 SUSE-SU-2023:0707-1 SUSE-SU-2022:3544-1
+ SUSE-SU-2022:4281-1 SUSE-SU-2023:0868-1 SUSE-SU-2022:3512-1 SUSE-SU-2022:3660-1 SUSE-SU-2023:0840-1
+ SUSE-SU-2023:0274-1 SUSE-SU-2023:0020-1 SUSE-SU-2023:0020-1 SUSE-SU-2023:2280-1 SUSE-SU-2022:4015-1
+ SUSE-SU-2023:0133-1 SUSE-SU-2023:1961-1 SUSE-SU-2022:3955-1 SUSE-SU-2022:4395-1 SUSE-SU-2023:0014-1
+ SUSE-SU-2023:0014-1 SUSE-SU-2023:0162-1 SUSE-SU-2023:1687-1 SUSE-SU-2022:3899-1 SUSE-SU-2023:2070-1
+ SUSE-SU-2023:1702-1 SUSE-SU-2023:2084-1 SUSE-SU-2023:0204-1 SUSE-SU-2022:4159-1 SUSE-SU-2022:4077-1
+ SUSE-SU-2023:0115-1 SUSE-SU-2023:1698-1 SUSE-SU-2022:4278-1 SUSE-SU-2022:4056-1 SUSE-SU-2022:4630-1
+ SUSE-SU-2022:4630-1 SUSE-SU-2023:0030-1 SUSE-SU-2022:3783-1 SUSE-SU-2023:1690-1 SUSE-SU-2023:2285-1
+ SUSE-SU-2022:3690-1 SUSE-SU-2022:4259-1 SUSE-SU-2022:4411-1 SUSE-SU-2023:0342-1 SUSE-SU-2023:1769-1
+ SUSE-SU-2023:1853-1 SUSE-SU-2023:0812-1 SUSE-SU-2023:0568-1 SUSE-SU-2023:2243-1 SUSE-SU-2022:4282-1
+ SUSE-SU-2022:4631-1 SUSE-SU-2023:0781-1 SUSE-SU-2023:1873-1 SUSE-SU-2022:3538-1 SUSE-SU-2022:4285-1
+ SUSE-SU-2022:4641-1 SUSE-SU-2023:0490-1 SUSE-SU-2023:2077-1 SUSE-SU-2022:4453-1 SUSE-SU-2023:0343-1
+ SUSE-SU-2022:3665-1 SUSE-SU-2022:3947-1 SUSE-SU-2023:0170-1 SUSE-SU-2023:0847-1 SUSE-SU-2022:3875-1
+ SUSE-SU-2023:2097-1 SUSE-SU-2022:3857-1 SUSE-SU-2022:4480-1 SUSE-SU-2023:0285-1 SUSE-SU-2023:0033-1
+ SUSE-SU-2023:0151-1 SUSE-SU-2023:1673-1 SUSE-SU-2022:3953-1 SUSE-SU-2023:0221-1 SUSE-SU-2023:0322-1
+ SUSE-SU-2023:0389-1 SUSE-SU-2022:4306-1 SUSE-SU-2022:3682-1 SUSE-SU-2022:3767-1 SUSE-SU-2023:0341-1
+ SUSE-SU-2023:0427-1 SUSE-SU-2022:4146-1 SUSE-SU-2023:0167-1 SUSE-SU-2022:3959-1 SUSE-SU-2022:4371-1
+ SUSE-SU-2023:0037-1 SUSE-SU-2022:3525-1 SUSE-SU-2022:3496-1 SUSE-SU-2022:3486-1 SUSE-SU-2022:3785-1
++++ 32 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/sca-patterns-sle15/sca-patterns-sle15.changes
++++ and /work/SRC/openSUSE:Factory/.sca-patterns-sle15.new.1766/sca-patterns-sle15.changes
Old:
----
sca-patterns-sle15-1.5.3.tar.gz
New:
----
sca-patterns-sle15-1.5.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sca-patterns-sle15.spec ++++++
--- /var/tmp/diff_new_pack.dZIfVH/_old 2023-09-01 14:20:24.830808197 +0200
+++ /var/tmp/diff_new_pack.dZIfVH/_new 2023-09-01 14:20:24.834808340 +0200
@@ -1,7 +1,7 @@
#
# spec file for package sca-patterns-sle15
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
%define category SLE
Name: sca-patterns-sle15
-Version: 1.5.3
+Version: 1.5.5
Release: 0
Summary: Supportconfig Analysis Patterns for SLE15
License: GPL-2.0-only
@@ -56,12 +56,14 @@
install -d %{buildroot}/%{patdir}/%{category}/sle15sp2
install -d %{buildroot}/%{patdir}/%{category}/sle15sp3
install -d %{buildroot}/%{patdir}/%{category}/sle15sp4
+install -d %{buildroot}/%{patdir}/%{category}/sle15sp5
install -m %{mode} patterns/%{category}/sle15all/* %{buildroot}/%{patdir}/%{category}/sle15all
install -m %{mode} patterns/%{category}/sle15sp0/* %{buildroot}/%{patdir}/%{category}/sle15sp0
install -m %{mode} patterns/%{category}/sle15sp1/* %{buildroot}/%{patdir}/%{category}/sle15sp1
install -m %{mode} patterns/%{category}/sle15sp2/* %{buildroot}/%{patdir}/%{category}/sle15sp2
install -m %{mode} patterns/%{category}/sle15sp3/* %{buildroot}/%{patdir}/%{category}/sle15sp3
install -m %{mode} patterns/%{category}/sle15sp4/* %{buildroot}/%{patdir}/%{category}/sle15sp4
+install -m %{mode} patterns/%{category}/sle15sp5/* %{buildroot}/%{patdir}/%{category}/sle15sp5
%fdupes %{buildroot}
%files
@@ -75,11 +77,13 @@
%dir %{patdir}/%{category}/sle15sp2
%dir %{patdir}/%{category}/sle15sp3
%dir %{patdir}/%{category}/sle15sp4
+%dir %{patdir}/%{category}/sle15sp5
%attr(%{mode},%{patuser},%{patgrp}) %{patdir}/%{category}/sle15all/*
%attr(%{mode},%{patuser},%{patgrp}) %{patdir}/%{category}/sle15sp0/*
%attr(%{mode},%{patuser},%{patgrp}) %{patdir}/%{category}/sle15sp1/*
%attr(%{mode},%{patuser},%{patgrp}) %{patdir}/%{category}/sle15sp2/*
%attr(%{mode},%{patuser},%{patgrp}) %{patdir}/%{category}/sle15sp3/*
%attr(%{mode},%{patuser},%{patgrp}) %{patdir}/%{category}/sle15sp4/*
+%attr(%{mode},%{patuser},%{patgrp}) %{patdir}/%{category}/sle15sp5/*
%changelog
++++++ sca-patterns-sle15-1.5.3.tar.gz -> sca-patterns-sle15-1.5.5.tar.gz ++++++
++++ 79680 lines of diff (skipped)
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package sca-patterns-sle12 for openSUSE:Factory checked in at 2023-09-01 14:19:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sca-patterns-sle12 (Old)
and /work/SRC/openSUSE:Factory/.sca-patterns-sle12.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sca-patterns-sle12"
Fri Sep 1 …
[View More]14:19:34 2023 rev:30 rq:1108326 version:1.5.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/sca-patterns-sle12/sca-patterns-sle12.changes 2022-10-28 19:30:49.179019271 +0200
+++ /work/SRC/openSUSE:Factory/.sca-patterns-sle12.new.1766/sca-patterns-sle12.changes 2023-09-01 14:20:21.906703834 +0200
@@ -1,0 +2,153 @@
+Thu Aug 31 17:02:42 UTC 2023 - jason.record(a)suse.com
+
+- Changes in version 1.5.5
+ - New security announcement patterns as of Aug 2023 (159) (bsc#1214837):
+ SUSE-SU-2023:2789-1 SUSE-SU-2023:3236-1 SUSE-SU-2023:3246-1 SUSE-SU-2023:2476-1 SUSE-SU-2023:2863-1
+ SUSE-SU-2023:3443-1 SUSE-SU-2023:2986-1 SUSE-SU-2023:3262-1 SUSE-SU-2023:2805-1 SUSE-SU-2023:3324-1
+ SUSE-SU-2023:2531-1 SUSE-SU-2023:2850-1 SUSE-SU-2023:2959-1 SUSE-SU-2023:3161-1 SUSE-SU-2023:2940-1
+ SUSE-SU-2023:3308-1 SUSE-SU-2023:3160-1 SUSE-SU-2023:2358-1 SUSE-SU-2023:2668-1 SUSE-SU-2023:3232-1
+ SUSE-SU-2023:3289-1 SUSE-SU-2023:3463-1 SUSE-SU-2023:2606-1 SUSE-SU-2023:3237-1 SUSE-SU-2023:2793-1
+ SUSE-SU-2023:2793-1 SUSE-SU-2023:2562-1 SUSE-SU-2023:2562-1 SUSE-SU-2023:3030-1 SUSE-SU-2023:3030-1
+ SUSE-SU-2023:2346-1 SUSE-SU-2023:2346-1 SUSE-SU-2023:2844-1 SUSE-SU-2023:2844-1 SUSE-SU-2023:2815-1
+ SUSE-SU-2023:2815-1 SUSE-SU-2023:2476-1 SUSE-SU-2023:2476-1 SUSE-SU-2023:2863-1 SUSE-SU-2023:2863-1
+ SUSE-SU-2023:2537-1 SUSE-SU-2023:2537-1 SUSE-SU-2023:2477-1 SUSE-SU-2023:2477-1 SUSE-SU-2023:2816-1
+ SUSE-SU-2023:2816-1 SUSE-SU-2023:2552-1 SUSE-SU-2023:2552-1 SUSE-SU-2023:2531-1 SUSE-SU-2023:2531-1
+ SUSE-SU-2023:3174-1 SUSE-SU-2023:3174-1 SUSE-SU-2023:2850-1 SUSE-SU-2023:2850-1 SUSE-SU-2023:2441-1
+ SUSE-SU-2023:2441-1 SUSE-SU-2023:2959-1 SUSE-SU-2023:2959-1 SUSE-SU-2023:2624-1 SUSE-SU-2023:2624-1
+ SUSE-SU-2023:2623-1 SUSE-SU-2023:2623-1 SUSE-SU-2023:2360-1 SUSE-SU-2023:2639-1 SUSE-SU-2023:2639-1
+ SUSE-SU-2023:2887-1 SUSE-SU-2023:2887-1 SUSE-SU-2023:2668-1 SUSE-SU-2023:2668-1 SUSE-SU-2023:3232-1
+ SUSE-SU-2023:3232-1 SUSE-SU-2023:2606-1 SUSE-SU-2023:2606-1 SUSE-SU-2023:2793-1 SUSE-SU-2023:2562-1
+ SUSE-SU-2023:3405-1 SUSE-SU-2023:3030-1 SUSE-SU-2023:3435-1 SUSE-SU-2023:2346-1 SUSE-SU-2023:2880-1
+ SUSE-SU-2023:2876-1 SUSE-SU-2023:3431-1 SUSE-SU-2023:2485-1 SUSE-SU-2023:2844-1 SUSE-SU-2023:3439-1
+ SUSE-SU-2023:3091-1 SUSE-SU-2023:3236-1 SUSE-SU-2023:3402-1 SUSE-SU-2023:3246-1 SUSE-SU-2023:2345-1
+ SUSE-SU-2023:2870-1 SUSE-SU-2023:3357-1 SUSE-SU-2023:2692-1 SUSE-SU-2023:2819-1 SUSE-SU-2023:2476-1
+ SUSE-SU-2023:2863-1 SUSE-SU-2023:2990-1 SUSE-SU-2023:3187-1 SUSE-SU-2023:3406-1 SUSE-SU-2023:3443-1
+ SUSE-SU-2023:3001-1 SUSE-SU-2023:3362-1 SUSE-SU-2023:2507-1 SUSE-SU-2023:2538-1 SUSE-SU-2023:2808-1
+ SUSE-SU-2023:2822-1 SUSE-SU-2023:3309-1 SUSE-SU-2023:3349-1 SUSE-SU-2023:3398-1 SUSE-SU-2023:2764-1
+ SUSE-SU-2023:2477-1 SUSE-SU-2023:3420-1 SUSE-SU-2023:2816-1 SUSE-SU-2023:2971-1 SUSE-SU-2023:2552-1
+ SUSE-SU-2023:2531-1 SUSE-SU-2023:3174-1 SUSE-SU-2023:2850-1 SUSE-SU-2023:2441-1 SUSE-SU-2023:2959-1
+ SUSE-SU-2023:3161-1 SUSE-SU-2023:2609-1 SUSE-SU-2023:2530-1 SUSE-SU-2023:2483-1 SUSE-SU-2023:2466-1
+ SUSE-SU-2023:2950-1 SUSE-SU-2023:2624-1 SUSE-SU-2023:3012-1 SUSE-SU-2023:3339-1 SUSE-SU-2023:2623-1
+ SUSE-SU-2023:2964-1 SUSE-SU-2023:3239-1 SUSE-SU-2023:2621-1 SUSE-SU-2023:3328-1 SUSE-SU-2023:2907-1
+ SUSE-SU-2023:3399-1 SUSE-SU-2023:3341-1 SUSE-SU-2023:3342-1 SUSE-SU-2023:3343-1 SUSE-SU-2023:3345-1
+ SUSE-SU-2023:3471-1 SUSE-SU-2023:3368-1 SUSE-SU-2023:2473-1 SUSE-SU-2023:2639-1 SUSE-SU-2023:3015-1
+ SUSE-SU-2023:2888-1 SUSE-SU-2023:1295-1 SUSE-SU-2023:1295-1 SUSE-SU-2023:1295-1 SUSE-SU-2023:2465-1
+ SUSE-SU-2023:3232-1 SUSE-SU-2023:3382-1 SUSE-SU-2023:3268-1 SUSE-SU-2023:3463-1 SUSE-SU-2023:2606-1
+ SUSE-SU-2023:3237-1 SUSE-SU-2023:3495-1 SUSE-SU-2023:2975-1 SUSE-SU-2023:3029-1
+
+-------------------------------------------------------------------
+Thu Jun 15 17:39:41 UTC 2023 - jason.record(a)suse.com
+
+- Changes in version 1.5.4
+ - New security announcement patterns as of May 2023 (543):
+ SUSE-SU-2023:0183-1 SUSE-SU-2023:0318-1 SUSE-SU-2023:0803-1 SUSE-SU-2022:3500-1 SUSE-SU-2022:4277-1
+ SUSE-SU-2022:3718-1 SUSE-SU-2023:0166-1 SUSE-SU-2022:4253-1 SUSE-SU-2022:4625-1 SUSE-SU-2023:0453-1
+ SUSE-SU-2023:0224-1 SUSE-SU-2022:3770-1 SUSE-SU-2023:2230-1 SUSE-SU-2023:2044-1 SUSE-SU-2022:4305-1
+ SUSE-SU-2023:0597-1 SUSE-SU-2022:4252-1 SUSE-SU-2022:3874-1 SUSE-SU-2023:0135-1 SUSE-SU-2023:0109-1
+ SUSE-SU-2023:0426-1 SUSE-SU-2023:2062-1 SUSE-SU-2022:1758-2 SUSE-SU-2023:0015-1 SUSE-SU-2022:4144-1
+ SUSE-SU-2023:0884-1 SUSE-SU-2023:0421-1 SUSE-SU-2023:0758-1 SUSE-SU-2022:4290-1 SUSE-SU-2022:4373-1
+ SUSE-SU-2022:4591-1 SUSE-SU-2022:4602-1 SUSE-SU-2023:0437-1 SUSE-SU-2023:1823-1 SUSE-SU-2023:2238-1
+ SUSE-SU-2018:4127-1 SUSE-SU-2018:4127-1 SUSE-SU-2022:3779-1 SUSE-SU-2022:4561-1 SUSE-SU-2023:0420-1
+ SUSE-SU-2023:0767-1 SUSE-SU-2022:4335-1 SUSE-SU-2023:0338-1 SUSE-SU-2022:3681-1 SUSE-SU-2023:0031-2
+ SUSE-SU-2022:3797-1 SUSE-SU-2022:3791-1 SUSE-SU-2022:3717-1 SUSE-SU-2023:0165-1 SUSE-SU-2023:0118-1
+ SUSE-SU-2022:3719-1 SUSE-SU-2022:4247-1 SUSE-SU-2022:4460-1 SUSE-SU-2023:0111-1 SUSE-SU-2023:0466-1
+ SUSE-SU-2022:3715-1 SUSE-SU-2023:0586-1 SUSE-SU-2022:3801-1 SUSE-SU-2023:0684-1 SUSE-SU-2023:1738-1
+ SUSE-SU-2023:1907-1 SUSE-SU-2023:2332-1 SUSE-SU-2023:2259-1 SUSE-SU-2023:1968-1 SUSE-SU-2022:4249-1
+ SUSE-SU-2023:0494-1 SUSE-SU-2022:3541-1 SUSE-SU-2023:0393-1 SUSE-SU-2022:3511-2 SUSE-SU-2022:4251-1
+ SUSE-SU-2023:0663-1 SUSE-SU-2022:3940-1 SUSE-SU-2023:0213-1 SUSE-SU-2023:0122-1 SUSE-SU-2023:2069-1
+ SUSE-SU-2023:2150-1 SUSE-SU-2022:3533-1 SUSE-SU-2022:3886-1 SUSE-SU-2023:0100-1 SUSE-SU-2022:4294-1
+ SUSE-SU-2023:1776-1 SUSE-SU-2022:3735-1 SUSE-SU-2022:3679-1 SUSE-SU-2022:4248-1 SUSE-SU-2023:0199-1
+ SUSE-SU-2022:4193-1 SUSE-SU-2023:0695-1 SUSE-SU-2023:2319-1 SUSE-SU-2023:0455-1 SUSE-SU-2023:2290-1
+ SUSE-SU-2022:4619-1 SUSE-SU-2023:0209-1 SUSE-SU-2023:0760-1 SUSE-SU-2022:3492-1 SUSE-SU-2022:4283-1
+ SUSE-SU-2023:0061-1 SUSE-SU-2023:1681-1 SUSE-SU-2023:2056-1 SUSE-SU-2022:4051-1 SUSE-SU-2023:0186-1
+ SUSE-SU-2023:0846-1 SUSE-SU-2022:3840-1 SUSE-SU-2022:4485-1 SUSE-SU-2023:0284-1 SUSE-SU-2023:0653-1
+ SUSE-SU-2023:1680-1 SUSE-SU-2023:0387-1 SUSE-SU-2023:0582-1 SUSE-SU-2022:3500-1 SUSE-SU-2022:4277-1
+ SUSE-SU-2022:3718-1 SUSE-SU-2022:4253-1 SUSE-SU-2022:3770-1 SUSE-SU-2022:3804-1 SUSE-SU-2022:4305-1
+ SUSE-SU-2022:4252-1 SUSE-SU-2022:3874-1 SUSE-SU-2023:0015-1 SUSE-SU-2022:4143-1 SUSE-SU-2022:4290-1
+ SUSE-SU-2022:4373-1 SUSE-SU-2022:3599-1 SUSE-SU-2022:4611-1 SUSE-SU-2022:4335-1 SUSE-SU-2022:3681-1
+ SUSE-SU-2022:3817-1 SUSE-SU-2022:3791-1 SUSE-SU-2022:3717-1 SUSE-SU-2022:3719-1 SUSE-SU-2022:4247-1
+ SUSE-SU-2022:4460-1 SUSE-SU-2022:3714-1 SUSE-SU-2022:3801-1 SUSE-SU-2022:4249-1 SUSE-SU-2022:3541-1
+ SUSE-SU-2022:3511-2 SUSE-SU-2022:4251-1 SUSE-SU-2022:3940-1 SUSE-SU-2022:3533-1 SUSE-SU-2022:4240-1
+ SUSE-SU-2022:4294-1 SUSE-SU-2022:3735-1 SUSE-SU-2022:3679-1 SUSE-SU-2022:4248-1 SUSE-SU-2022:4193-1
+ SUSE-SU-2022:3747-1 SUSE-SU-2022:4619-1 SUSE-SU-2022:3492-1 SUSE-SU-2022:4283-1 SUSE-SU-2022:3960-1
+ SUSE-SU-2022:3840-1 SUSE-SU-2022:4485-1 SUSE-SU-2022:4477-1 SUSE-SU-2023:0183-1 SUSE-SU-2023:0318-1
+ SUSE-SU-2023:0803-1 SUSE-SU-2023:0803-1 SUSE-SU-2023:1837-1 SUSE-SU-2023:1837-1 SUSE-SU-2022:3499-1
+ SUSE-SU-2022:4277-1 SUSE-SU-2022:3718-1 SUSE-SU-2023:0166-1 SUSE-SU-2022:4253-1 SUSE-SU-2022:4625-1
+ SUSE-SU-2023:0453-1 SUSE-SU-2023:0224-1 SUSE-SU-2022:3772-1 SUSE-SU-2023:2228-1 SUSE-SU-2023:2228-1
+ SUSE-SU-2022:3804-1 SUSE-SU-2023:2044-1 SUSE-SU-2023:2044-1 SUSE-SU-2023:1572-1 SUSE-SU-2023:1572-1
+ SUSE-SU-2022:4305-1 SUSE-SU-2023:0597-1 SUSE-SU-2023:0597-1 SUSE-SU-2022:4252-1 SUSE-SU-2022:3874-1
+ SUSE-SU-2023:0124-1 SUSE-SU-2023:1797-1 SUSE-SU-2023:1797-1 SUSE-SU-2023:0109-1 SUSE-SU-2023:0426-1
+ SUSE-SU-2023:2062-1 SUSE-SU-2023:2062-1 SUSE-SU-2022:1758-2 SUSE-SU-2022:3942-2 SUSE-SU-2022:4302-1
+ SUSE-SU-2023:0882-1 SUSE-SU-2023:0882-1 SUSE-SU-2023:1821-1 SUSE-SU-2023:1821-1 SUSE-SU-2023:0421-1
+ SUSE-SU-2023:0758-1 SUSE-SU-2023:0758-1 SUSE-SU-2022:4290-1 SUSE-SU-2022:4373-1 SUSE-SU-2022:4591-1
+ SUSE-SU-2022:4602-1 SUSE-SU-2023:0437-1 SUSE-SU-2023:1823-1 SUSE-SU-2023:1823-1 SUSE-SU-2023:2238-1
+ SUSE-SU-2023:2238-1 SUSE-SU-2022:3586-1 SUSE-SU-2022:4615-1 SUSE-SU-2023:0407-1 SUSE-SU-2023:0852-1
+ SUSE-SU-2023:0852-1 SUSE-SU-2023:2232-1 SUSE-SU-2023:2232-1 SUSE-SU-2022:4335-1 SUSE-SU-2023:0337-1
+ SUSE-SU-2022:3681-1 SUSE-SU-2023:0031-2 SUSE-SU-2023:1824-1 SUSE-SU-2023:1824-1 SUSE-SU-2022:3817-1
+ SUSE-SU-2022:3791-1 SUSE-SU-2022:3717-1 SUSE-SU-2023:0165-1 SUSE-SU-2023:0556-1 SUSE-SU-2023:0556-1
+ SUSE-SU-2023:0118-1 SUSE-SU-2023:0468-1 SUSE-SU-2023:0468-1 SUSE-SU-2022:3719-1 SUSE-SU-2022:4247-1
+ SUSE-SU-2022:4460-1 SUSE-SU-2023:0111-1 SUSE-SU-2023:0466-1 SUSE-SU-2023:0763-1 SUSE-SU-2023:0763-1
+ SUSE-SU-2023:1819-1 SUSE-SU-2023:1819-1 SUSE-SU-2023:2176-1 SUSE-SU-2023:2176-1 SUSE-SU-2022:3713-1
+ SUSE-SU-2023:0586-1 SUSE-SU-2023:0586-1 SUSE-SU-2022:3801-1 SUSE-SU-2023:0306-1 SUSE-SU-2023:1704-1
+ SUSE-SU-2023:1704-1 SUSE-SU-2023:1914-1 SUSE-SU-2023:1914-1 SUSE-SU-2023:2330-1 SUSE-SU-2023:2330-1
+ SUSE-SU-2023:0309-1 SUSE-SU-2023:1747-1 SUSE-SU-2023:1747-1 SUSE-SU-2023:1794-1 SUSE-SU-2023:1794-1
+ SUSE-SU-2023:2328-1 SUSE-SU-2023:2328-1 SUSE-SU-2023:0854-1 SUSE-SU-2023:1941-1 SUSE-SU-2023:1941-1
+ SUSE-SU-2022:4249-1 SUSE-SU-2023:0494-1 SUSE-SU-2023:0494-1 SUSE-SU-2022:3541-1 SUSE-SU-2023:0393-1
+ SUSE-SU-2023:2206-1 SUSE-SU-2023:2206-1 SUSE-SU-2022:3511-2 SUSE-SU-2022:4251-1 SUSE-SU-2023:0663-1
+ SUSE-SU-2023:0663-1 SUSE-SU-2022:3553-1 SUSE-SU-2022:4275-1 SUSE-SU-2023:0126-1 SUSE-SU-2023:2069-1
+ SUSE-SU-2023:2091-1 SUSE-SU-2023:2091-1 SUSE-SU-2022:3533-1 SUSE-SU-2023:0200-1 SUSE-SU-2022:4240-1
+ SUSE-SU-2023:0101-1 SUSE-SU-2023:1700-1 SUSE-SU-2022:4294-1 SUSE-SU-2023:1776-1 SUSE-SU-2023:1776-1
+ SUSE-SU-2022:3735-1 SUSE-SU-2022:3679-1 SUSE-SU-2022:4248-1 SUSE-SU-2023:0199-1 SUSE-SU-2022:4303-1
+ SUSE-SU-2023:0696-1 SUSE-SU-2023:0696-1 SUSE-SU-2023:1672-1 SUSE-SU-2023:1672-1 SUSE-SU-2023:2318-1
+ SUSE-SU-2023:2318-1 SUSE-SU-2022:3747-1 SUSE-SU-2023:2183-1 SUSE-SU-2023:2183-1 SUSE-SU-2023:0455-1
+ SUSE-SU-2023:2290-1 SUSE-SU-2023:2290-1 SUSE-SU-2022:4619-1 SUSE-SU-2023:0209-1 SUSE-SU-2023:0760-1
+ SUSE-SU-2023:0760-1 SUSE-SU-2022:3492-1 SUSE-SU-2022:4283-1 SUSE-SU-2023:0061-1 SUSE-SU-2023:1681-1
+ SUSE-SU-2023:1681-1 SUSE-SU-2023:2056-1 SUSE-SU-2023:2056-1 SUSE-SU-2022:4241-1 SUSE-SU-2023:0136-1
+ SUSE-SU-2023:0859-1 SUSE-SU-2023:0859-1 SUSE-SU-2022:3841-1 SUSE-SU-2022:4484-1 SUSE-SU-2023:0282-1
+ SUSE-SU-2023:0655-1 SUSE-SU-2023:1674-1 SUSE-SU-2023:0340-1 SUSE-SU-2023:0582-1 SUSE-SU-2023:0582-1
+ SUSE-SU-2022:4477-1 SUSE-SU-2022:4022-1 SUSE-SU-2023:0185-1 SUSE-SU-2023:0318-1 SUSE-SU-2023:0764-1
+ SUSE-SU-2023:1837-1 SUSE-SU-2023:1956-1 SUSE-SU-2022:4331-1 SUSE-SU-2022:3499-1 SUSE-SU-2022:4277-1
+ SUSE-SU-2022:3718-1 SUSE-SU-2023:0166-1 SUSE-SU-2022:4253-1 SUSE-SU-2022:4372-1 SUSE-SU-2022:4625-1
+ SUSE-SU-2023:0471-1 SUSE-SU-2022:3674-1 SUSE-SU-2022:4410-1 SUSE-SU-2023:0224-1 SUSE-SU-2022:3769-1
+ SUSE-SU-2022:4598-1 SUSE-SU-2023:0425-1 SUSE-SU-2023:0865-1 SUSE-SU-2023:2225-1 SUSE-SU-2022:4295-1
+ SUSE-SU-2022:3992-1 SUSE-SU-2023:2044-1 SUSE-SU-2023:2123-1 SUSE-SU-2023:0833-1 SUSE-SU-2022:4305-1
+ SUSE-SU-2023:0597-1 SUSE-SU-2022:3543-1 SUSE-SU-2022:4252-1 SUSE-SU-2022:3874-1 SUSE-SU-2023:1712-1
+ SUSE-SU-2022:4621-1 SUSE-SU-2023:1797-1 SUSE-SU-2022:4271-1 SUSE-SU-2023:0109-1 SUSE-SU-2023:0426-1
+ SUSE-SU-2023:2062-1 SUSE-SU-2023:1910-1 SUSE-SU-2022:3942-1 SUSE-SU-2022:4302-1 SUSE-SU-2023:0882-1
+ SUSE-SU-2022:3911-1 SUSE-SU-2023:1821-1 SUSE-SU-2023:0421-1 SUSE-SU-2023:1734-1 SUSE-SU-2023:1856-1
+ SUSE-SU-2023:0758-1 SUSE-SU-2022:3672-1 SUSE-SU-2022:4080-1 SUSE-SU-2022:4290-1 SUSE-SU-2022:4373-1
+ SUSE-SU-2022:4591-1 SUSE-SU-2022:4602-1 SUSE-SU-2023:0436-1 SUSE-SU-2023:0437-1 SUSE-SU-2023:1823-1
+ SUSE-SU-2023:2109-1 SUSE-SU-2023:2238-1 SUSE-SU-2022:3584-1 SUSE-SU-2022:3587-1 SUSE-SU-2022:4272-1
+ SUSE-SU-2022:4273-1 SUSE-SU-2022:4505-1 SUSE-SU-2022:4566-1 SUSE-SU-2023:0145-1 SUSE-SU-2023:0618-1
+ SUSE-SU-2023:0634-1 SUSE-SU-2023:0762-1 SUSE-SU-2023:0770-1 SUSE-SU-2023:1801-1 SUSE-SU-2023:1803-1
+ SUSE-SU-2023:2162-1 SUSE-SU-2023:2163-1 SUSE-SU-2022:4335-1 SUSE-SU-2023:0337-1 SUSE-SU-2022:4296-1
+ SUSE-SU-2022:4289-1 SUSE-SU-2022:3681-1 SUSE-SU-2023:0031-1 SUSE-SU-2023:1824-1 SUSE-SU-2023:1944-1
+ SUSE-SU-2022:4287-1 SUSE-SU-2023:0872-1 SUSE-SU-2022:3817-1 SUSE-SU-2022:3791-1 SUSE-SU-2022:4330-1
+ SUSE-SU-2022:3987-1 SUSE-SU-2023:0667-1 SUSE-SU-2022:3717-1 SUSE-SU-2023:2054-1 SUSE-SU-2023:0165-1
+ SUSE-SU-2023:0556-1 SUSE-SU-2023:0118-1 SUSE-SU-2023:0468-1 SUSE-SU-2022:3719-1 SUSE-SU-2022:4247-1
+ SUSE-SU-2022:4460-1 SUSE-SU-2023:0111-1 SUSE-SU-2023:0466-1 SUSE-SU-2023:0763-1 SUSE-SU-2023:1819-1
+ SUSE-SU-2023:2176-1 SUSE-SU-2022:3707-1 SUSE-SU-2022:4394-1 SUSE-SU-2023:2112-1 SUSE-SU-2023:0068-1
+ SUSE-SU-2023:0586-1 SUSE-SU-2023:2171-1 SUSE-SU-2022:4288-1 SUSE-SU-2022:3801-1 SUSE-SU-2023:0306-1
+ SUSE-SU-2023:1704-1 SUSE-SU-2023:1914-1 SUSE-SU-2023:2330-1 SUSE-SU-2023:0309-1 SUSE-SU-2023:1747-1
+ SUSE-SU-2023:1794-1 SUSE-SU-2023:2328-1 SUSE-SU-2023:2047-1 SUSE-SU-2022:4050-1 SUSE-SU-2023:2251-1
+ SUSE-SU-2023:0864-1 SUSE-SU-2023:1941-1 SUSE-SU-2023:0759-1 SUSE-SU-2022:4249-1 SUSE-SU-2023:0494-1
+ SUSE-SU-2022:3541-1 SUSE-SU-2023:0104-1 SUSE-SU-2023:0390-1 SUSE-SU-2023:2200-1 SUSE-SU-2023:0391-1
+ SUSE-SU-2023:2201-1 SUSE-SU-2023:0392-1 SUSE-SU-2023:2202-1 SUSE-SU-2023:0393-1 SUSE-SU-2023:2206-1
+ SUSE-SU-2023:0837-1 SUSE-SU-2023:1767-1 SUSE-SU-2023:0080-1 SUSE-SU-2022:3954-1 SUSE-SU-2023:0395-1
+ SUSE-SU-2023:0681-1 SUSE-SU-2023:0093-1 SUSE-SU-2022:3937-1 SUSE-SU-2023:0094-1 SUSE-SU-2023:0616-1
+ SUSE-SU-2023:0662-1 SUSE-SU-2022:3511-1 SUSE-SU-2022:4251-1 SUSE-SU-2022:4274-1 SUSE-SU-2023:0076-1
+ SUSE-SU-2023:0663-1 SUSE-SU-2022:3553-1 SUSE-SU-2022:4275-1 SUSE-SU-2023:0761-1 SUSE-SU-2022:3939-1
+ SUSE-SU-2023:0081-1 SUSE-SU-2023:0164-1 SUSE-SU-2023:1684-1 SUSE-SU-2023:2067-1 SUSE-SU-2023:2091-1
+ SUSE-SU-2022:4603-1 SUSE-SU-2022:3532-1 SUSE-SU-2023:0301-1 SUSE-SU-2022:4185-1 SUSE-SU-2022:4280-1
+ SUSE-SU-2023:0117-1 SUSE-SU-2023:1659-1 SUSE-SU-2022:4294-1 SUSE-SU-2022:4279-1 SUSE-SU-2022:4627-1
+ SUSE-SU-2023:0058-1 SUSE-SU-2023:1622-1 SUSE-SU-2023:0441-1 SUSE-SU-2022:3653-1 SUSE-SU-2022:3735-1
+ SUSE-SU-2022:3679-1 SUSE-SU-2022:4248-1 SUSE-SU-2023:0060-1 SUSE-SU-2023:0199-1 SUSE-SU-2023:2321-1
+ SUSE-SU-2022:4009-1 SUSE-SU-2022:4303-1 SUSE-SU-2023:0696-1 SUSE-SU-2023:1672-1 SUSE-SU-2023:2318-1
+ SUSE-SU-2022:3747-1 SUSE-SU-2023:2183-1 SUSE-SU-2023:0456-1 SUSE-SU-2023:2289-1 SUSE-SU-2022:4619-1
+ SUSE-SU-2023:0209-1 SUSE-SU-2023:0760-1 SUSE-SU-2022:3888-1 SUSE-SU-2023:0066-1 SUSE-SU-2022:3492-1
+ SUSE-SU-2022:4283-1 SUSE-SU-2023:0061-1 SUSE-SU-2023:0397-1 SUSE-SU-2023:1681-1 SUSE-SU-2023:2056-1
+ SUSE-SU-2022:3728-1 SUSE-SU-2022:4332-1 SUSE-SU-2023:0672-1 SUSE-SU-2023:0845-1 SUSE-SU-2022:3863-1
+ SUSE-SU-2022:4483-1 SUSE-SU-2023:0286-1 SUSE-SU-2023:0656-1 SUSE-SU-2023:1677-1 SUSE-SU-2023:0374-1
+ SUSE-SU-2022:3952-1 SUSE-SU-2023:0582-1 SUSE-SU-2022:4477-1
+
+-------------------------------------------------------------------
Old:
----
sca-patterns-sle12-1.5.3.tar.gz
New:
----
sca-patterns-sle12-1.5.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sca-patterns-sle12.spec ++++++
--- /var/tmp/diff_new_pack.ILqjN8/_old 2023-09-01 14:20:22.846737384 +0200
+++ /var/tmp/diff_new_pack.ILqjN8/_new 2023-09-01 14:20:22.854737670 +0200
@@ -1,7 +1,7 @@
#
# spec file for package sca-patterns-sle12
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
%define category SLE
Name: sca-patterns-sle12
-Version: 1.5.3
+Version: 1.5.5
Release: 0
Summary: Supportconfig Analysis Patterns for SLE12
License: GPL-2.0-only
++++++ sca-patterns-sle12-1.5.3.tar.gz -> sca-patterns-sle12-1.5.5.tar.gz ++++++
++++ 54349 lines of diff (skipped)
[View Less]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package sca-patterns-sle11 for openSUSE:Factory checked in at 2023-09-01 14:19:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sca-patterns-sle11 (Old)
and /work/SRC/openSUSE:Factory/.sca-patterns-sle11.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sca-patterns-sle11"
Fri Sep 1 …
[View More]14:19:33 2023 rev:21 rq:1108323 version:1.5.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/sca-patterns-sle11/sca-patterns-sle11.changes 2022-10-28 19:30:47.963013173 +0200
+++ /work/SRC/openSUSE:Factory/.sca-patterns-sle11.new.1766/sca-patterns-sle11.changes 2023-09-01 14:20:20.506653864 +0200
@@ -1,0 +2,18 @@
+Thu Aug 31 15:43:16 UTC 2023 - jason.record(a)suse.com
+
+- Changes in version 1.5.3
+ - New security announcement patterns as of Aug 2023 (12) (bsc#1214837)
+ SUSE-SU-2023:2506-1 SUSE-SU-2023:2506-1 SUSE-SU-2023:3333-1 SUSE-SU-2023:3333-1 SUSE-SU-2023:2471-1
+ SUSE-SU-2023:2471-1 SUSE-SU-2023:2972-1 SUSE-SU-2023:2972-1 SUSE-SU-2023:2469-1 SUSE-SU-2023:2469-1
+ SUSE-SU-2023:2973-1 SUSE-SU-2023:2973-1
+
+-------------------------------------------------------------------
+Tue Jun 13 20:59:02 UTC 2023 - jason.record(a)suse.com
+
+- Changes in version 1.5.2
+ - New security announcement patterns (14)
+ + May 2023 Update (14) for SUSE-SU-2023:1960-1 SUSE-SU-2023:1960-1 SUSE-SU-2023:1764-1 SUSE-SU-2023:1764-1 SUSE-SU-2023:0584-1
+ SUSE-SU-2023:0584-1 SUSE-SU-2023:1926-1 SUSE-SU-2023:1926-1 SUSE-SU-2023:1754-1 SUSE-SU-2023:1754-1 SUSE-SU-2023:0307-1
+ SUSE-SU-2023:0416-1 SUSE-SU-2023:0579-2 SUSE-SU-2023:0579-2
+
+-------------------------------------------------------------------
Old:
----
sca-patterns-sle11-1.5.2.tar.gz
New:
----
sca-patterns-sle11-1.5.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sca-patterns-sle11.spec ++++++
--- /var/tmp/diff_new_pack.EVnrjM/_old 2023-09-01 14:20:21.478688557 +0200
+++ /var/tmp/diff_new_pack.EVnrjM/_new 2023-09-01 14:20:21.482688700 +0200
@@ -1,7 +1,7 @@
#
# spec file for package sca-patterns-sle11
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
%define category SLE
Name: sca-patterns-sle11
-Version: 1.5.2
+Version: 1.5.3
Release: 0
Summary: Supportconfig Analysis Patterns for SLE11
License: GPL-2.0-only
++++++ sca-patterns-sle11-1.5.2.tar.gz -> sca-patterns-sle11-1.5.3.tar.gz ++++++
++++ 1997 lines of diff (skipped)
[View Less]
1
0