Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-devpi-common for
openSUSE:Factory checked in at 2023-10-19 22:47:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-devpi-common (Old)
and /work/SRC/openSUSE:Factory/.python-devpi-common.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-devpi-common"
Thu Oct 19 22:47:34 2023 rev:7 rq:1118536 version:4.0.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-devpi-common/python-devpi-common.changes
2023-06-12 15:26:43.795150853 +0200
+++
/work/SRC/openSUSE:Factory/.python-devpi-common.new.1945/python-devpi-common.changes
2023-10-19 22:50:03.368387503 +0200
@@ -1,0 +2,20 @@
+Wed Oct 18 08:31:53 UTC 2023 - Steve Kowalik <[email protected]>
+
+- Update to 4.0.2:
+ * Bug Fixes
+ + Do not mark commands with returncode ``None`` from tox 4.x as failed.
+ + Restore flushing after each written line in new TerminalWriter.
+ + Fix #939: custom legacy version parsing (non PEP 440) after
+ packaging >= 22.0 removed support.
+ * Deprecations and Removals
+ + Removed ``HTMLPage`` class originally vendored from pip.
+ + Dropped support for Python <= 3.6.
+ * Features
+ + Add ``chdir`` context handler in devpi_common.contextlib.
+ + Hide username from URL representation.
+ + Added stripped down TerminalWriter from ``py`` library which only
+ supports coloring.
+- Switch to pyproject macros.
+- Drop patch unpin-versions.patch, no longer required.
+
+-------------------------------------------------------------------
Old:
----
devpi-common-3.7.2.tar.gz
unpin-versions.patch
New:
----
devpi-common-4.0.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-devpi-common.spec ++++++
--- /var/tmp/diff_new_pack.25A9uk/_old 2023-10-19 22:50:04.040411877 +0200
+++ /var/tmp/diff_new_pack.25A9uk/_new 2023-10-19 22:50:04.040411877 +0200
@@ -18,19 +18,19 @@
%{?sle15_python_module_pythons}
Name: python-devpi-common
-Version: 3.7.2
+Version: 4.0.2
Release: 0
Summary: Utilities jointly used by devpi-server and devpi-client
License: MIT
-Group: Development/Languages/Python
URL: https://github.com/devpi/devpi
Source:
https://files.pythonhosted.org/packages/source/d/devpi-common/devpi-common-%{version}.tar.gz
-Patch1: unpin-versions.patch
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-lazy
Requires: python-packaging
-Requires: python-py >= 1.4.20
Requires: python-requests >= 2.3.0
BuildArch: noarch
# SECTION test requirements
@@ -49,20 +49,18 @@
rm tox.ini
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-# Doesn't work with latest packaging module because invalid version
-donttest="test_noversion_sameproject or test_sort_sameproject_links"
-%pytest -k "not ($donttest)"
+%pytest
%files %{python_files}
%doc CHANGELOG README.rst
%license LICENSE
%{python_sitelib}/devpi_common
-%{python_sitelib}/devpi_common-%{version}*-info
+%{python_sitelib}/devpi_common-%{version}.dist-info
++++++ devpi-common-3.7.2.tar.gz -> devpi-common-4.0.2.tar.gz ++++++
++++ 2018 lines of diff (skipped)