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 <steven.kowa...@suse.com> + +- 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)