Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-devpi-server for
openSUSE:Factory checked in at 2022-05-02 16:26:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-devpi-server (Old)
and /work/SRC/openSUSE:Factory/.python-devpi-server.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-devpi-server"
Mon May 2 16:26:08 2022 rev:8 rq:974397 version:6.5.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-devpi-server/python-devpi-server.changes
2021-11-17 01:14:40.662181641 +0100
+++
/work/SRC/openSUSE:Factory/.python-devpi-server.new.1538/python-devpi-server.changes
2022-05-02 16:26:36.628907654 +0200
@@ -1,0 +2,54 @@
+Mon May 2 09:29:09 UTC 2022 - [email protected]
+
+- version update to 6.5.1
+ 6.5.1 (2022-04-25)
+ ==================
+ Bug Fixes
+ ---------
+ - Fix traceback when trying to delete already deleted release or toxresult.
+ - Preserve index config settings of plugins during import instead of
aborting, even if the plugin isn't installed during import.
+ 6.5.0 (2022-03-18)
+ ==================
+ Features
+ --------
+ - Added ``--no-checksum`` option to ``devpi-fsck`` to skip checksum
validation and only check for file existence.
+ - Split keyfs cache into a small changelog cache and a relpath cache, this
lowers overall memory usage and prevents cache trashing.
+ - Lower memory usage by avoiding to read release files into memory and
instead use existing file objects.
+ - Switch to ``platformdirs`` from ``appdirs``.
+ - Add streaming replica protocol, which is faster and uses less memory,
especially when rebuilding a replica.
+ - Better logging and handling if a thread unexpectedly dies.
+ Bug Fixes
+ ---------
+ - Fix #871: authentication info in ``mirror_url`` wasn't passed on to
release links anymore.
+ - Open database connection after file was downloaded during replication to
avoid conflicts and locking.
+ - Avoid hashing data twice when writing to storage.
+ - Close HTTP responses and sessions when done to free resources as early as
possible instead of waiting for garbage collection.
+ 6.4.0 (2022-01-24)
+ ==================
+ Deprecations and Removals
+ -------------------------
+ - As announced with 6.0.0, support for Python 3.6 has been dropped, because
it has reached its end of life.
+ Features
+ --------
+ - When an installer user agent is detected the full list of projects is
returned unsorted and with less info to improve performance and reduce memory
usage.
+ Bug Fixes
+ ---------
+ - Use ``__slots__`` for some classes to reduce memory usage.
+ - Fix exceptions related to logging for some edge cases.
+ 6.3.1 (2021-12-07)
+ ==================
+ Bug Fixes
+ ---------
+ - Fix #864: enable settings from ``~/.netrc`` and
``HTTP_PROXY``/``HTTPS_PROXY`` env vars for aiohttp.
+ 6.3.0 (2021-11-19)
+ ==================
+ Features
+ --------
+ - Use aiohttp (asyncio) for fetching release links from mirrors to return
stale links immediately in case of a timeout, but update the database in the
background for the next request.
+ Bug Fixes
+ ---------
+ - fix #853: prevent duplicate mirror indexes in sro method when there are
multiple inheritance chains to the same mirror
+ - fix #860: don't check for existing files and validate them during mirror
links update, the operation is way to expensive and there is a low possibility
for errors.
+ - Add missing `lazy` package dependency. Previously this was only a
transitive dependency coming from the devpi-common package.
+
+-------------------------------------------------------------------
Old:
----
devpi-server-6.2.0.tar.gz
New:
----
devpi-server-6.5.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-devpi-server.spec ++++++
--- /var/tmp/diff_new_pack.QMQqjb/_old 2022-05-02 16:26:37.100908179 +0200
+++ /var/tmp/diff_new_pack.QMQqjb/_new 2022-05-02 16:26:37.104908183 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-devpi-server
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define commands export fsck gen-config import init passwd server gen-secret
%define skip_python2 1
Name: python-devpi-server
-Version: 6.2.0
+Version: 6.5.1
Release: 0
Summary: Private PyPI caching server
License: MIT
@@ -30,6 +30,7 @@
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-aiohttp
Requires: python-appdirs
Requires: python-argon2-cffi >= 16.2
Requires: python-attrs
@@ -39,6 +40,7 @@
Requires: python-itsdangerous >= 0.24
Requires: python-lazy
Requires: python-passlib
+Requires: python-platformdirs
Requires: python-pluggy >= 0.6.0
Requires: python-py >= 1.4.23
Requires: python-pyramid >= 2
@@ -53,10 +55,10 @@
Suggests: python-WebTest
Suggests: python-beautifulsoup4
# https://github.com/devpi/devpi/issues/705
-Suggests: python-mock
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module WebTest}
+BuildRequires: %{python_module aiohttp}
BuildRequires: %{python_module appdirs}
BuildRequires: %{python_module argon2-cffi >= 16.2}
BuildRequires: %{python_module attrs}
@@ -66,8 +68,8 @@
BuildRequires: %{python_module execnet >= 1.2}
BuildRequires: %{python_module itsdangerous >= 0.24}
BuildRequires: %{python_module lazy}
-BuildRequires: %{python_module mock}
BuildRequires: %{python_module passlib}
+BuildRequires: %{python_module platformdirs}
BuildRequires: %{python_module pluggy >= 0.6.0}
BuildRequires: %{python_module py >= 1.4.23}
BuildRequires: %{python_module pyramid >= 2}
++++++ devpi-server-6.2.0.tar.gz -> devpi-server-6.5.1.tar.gz ++++++
++++ 7349 lines of diff (skipped)