Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-docformatter for
openSUSE:Factory checked in at 2026-05-17 18:57:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-docformatter (Old)
and /work/SRC/openSUSE:Factory/.python-docformatter.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-docformatter"
Sun May 17 18:57:04 2026 rev:13 rq:1353587 version:1.7.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-docformatter/python-docformatter.changes
2025-11-17 12:25:42.419661689 +0100
+++
/work/SRC/openSUSE:Factory/.python-docformatter.new.1966/python-docformatter.changes
2026-05-17 18:57:25.349766052 +0200
@@ -1,0 +2,23 @@
+Sun May 17 13:50:54 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.7.8:
+ * [#335] Match spacing after module docstring between black and
+ `--black` (@adamtheturtle)
+ * [#336] fix: handle multiline string in parameter formatting
+ (@finswimmer)
+ * [#339] fix: add multi-line window creation for section header
+ detection (@finswimmer)
+ * [#330] fix: resolve several empty line regressions
+ (@finswimmer)
+ * [#325] Remove external untokenize package. Use tokenize from
+ the Python standard library. (@tdenewiler)
+ * [#323] fix: issue 321 (@weibullguy)
+ * [#322] test: add tests to ensure no regression leading to bug
+ in issue 259 (@weibullguy)
+ * [#318] refactor: split long functions into smaller functions
+ (@weibullguy)
+ * [#314] fix: update README example (@weibullguy)
+ * [#320] chore: issue 288 (@weibullguy)
+- drop ignore-utf16.patch (upstream)
+
+-------------------------------------------------------------------
Old:
----
docformatter-1.7.7.tar.gz
ignore-utf16.patch
New:
----
docformatter-1.7.8.tar.gz
----------(Old B)----------
Old: * [#320] chore: issue 288 (@weibullguy)
- drop ignore-utf16.patch (upstream)
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-docformatter.spec ++++++
--- /var/tmp/diff_new_pack.73C1BJ/_old 2026-05-17 18:57:25.973791511 +0200
+++ /var/tmp/diff_new_pack.73C1BJ/_new 2026-05-17 18:57:25.977791675 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-docformatter
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-docformatter
-Version: 1.7.7
+Version: 1.7.8
Release: 0
Summary: Utility to re-format docstrings per PEP 257
License: MIT
@@ -26,22 +26,24 @@
Source:
https://github.com/PyCQA/docformatter/archive/refs/tags/v%{version}.tar.gz#/docformatter-%{version}.tar.gz
# PATCH-FIX-OPENSUSE Do not require virtualenvs to run the tests
Patch0: do-not-require-venv.patch
-# PATCH-FIX-UPSTREAM cherry-pick from
https://github.com/PyCQA/docformatter/pull/323 fix: issue 321
-Patch1: ignore-utf16.patch
-BuildRequires: %{python_module base >= 3.7}
+BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module poetry-core}
+BuildRequires: %{python_module poetry-core >= 1.0.0}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: python-charset-normalizer
-Requires: python-untokenize
+Requires: python-charset-normalizer >= 3.0.0
+%if %{python_version_nodots} < 311
+Requires: python-tomli >= 2.0.0
+%endif
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module charset-normalizer >= 3.0}
-BuildRequires: %{python_module untokenize}
+BuildRequires: %{python_module pytest >= 8.4.0}
+BuildRequires: %{python_module charset-normalizer >= 3.0.0}
+%if %{python_version_nodots} < 311
+BuildRequires: %{python_module tomli >= 2.0.0}
+%endif
# /SECTION
%python_subpackages
@@ -90,7 +92,7 @@
%files %{python_files}
%license LICENSE
-%doc AUTHORS.rst README.rst
+%doc README.rst
%python_alternative %{_bindir}/docformatter
%{python_sitelib}/docformatter
%{python_sitelib}/docformatter-%{version}.dist-info
++++++ do-not-require-venv.patch ++++++
--- /var/tmp/diff_new_pack.73C1BJ/_old 2026-05-17 18:57:26.013793144 +0200
+++ /var/tmp/diff_new_pack.73C1BJ/_new 2026-05-17 18:57:26.017793307 +0200
@@ -1,8 +1,8 @@
-Index: docformatter-1.7.5/tests/conftest.py
+Index: docformatter-1.7.8/tests/conftest.py
===================================================================
---- docformatter-1.7.5.orig/tests/conftest.py
-+++ docformatter-1.7.5/tests/conftest.py
-@@ -113,8 +113,9 @@ def run_docformatter(arguments, temporar
+--- docformatter-1.7.8.orig/tests/conftest.py
++++ docformatter-1.7.8/tests/conftest.py
+@@ -114,8 +114,9 @@ def run_docformatter(arguments, temporar
os.environ["VIRTUAL_ENV"] + "/bin/docformatter",
]
else:
++++++ docformatter-1.7.7.tar.gz -> docformatter-1.7.8.tar.gz ++++++
++++ 23111 lines of diff (skipped)