Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-fakeredis for
openSUSE:Factory checked in at 2026-03-30 18:29:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fakeredis (Old)
and /work/SRC/openSUSE:Factory/.python-fakeredis.new.1999 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fakeredis"
Mon Mar 30 18:29:49 2026 rev:33 rq:1343427 version:2.34.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fakeredis/python-fakeredis.changes
2025-11-17 12:09:27.466541904 +0100
+++
/work/SRC/openSUSE:Factory/.python-fakeredis.new.1999/python-fakeredis.changes
2026-03-30 18:30:01.791904664 +0200
@@ -1,0 +2,19 @@
+Mon Mar 23 11:25:20 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.34.1:
+ * Fix handling of deprecated arguments in `FakeRedis` to
+ support redis-py 7.2.0 #457
+ * Blocking `XREAD` with `block=0` works as expected #453
+ * TcpFakeServer supports RESP3 #437
+ * Add missing keys to `XINFO STREAM` #445
+ * Caching LuaRuntime to prevent memory leak in eval()
+ * Refactor models to use BaseModel with redis-type #454
+ * Implement `MSETEX` (From Redis 8.4)
+ * fix[FakeAsyncRedis]: FakeAsyncRedis supports protocol=3 #442
+ * fix[TcpFakeServer]: TcpFakeServer supports pub/sub #431
+ * fix[TcpFakeServer]: preserve whitespace in bulk strings
+ @oliverhaas #435
+ * Update tests to support redis-py 7.1.0 and Redis 8.4
+ * Async tests run on resp3 and resp2
+
+-------------------------------------------------------------------
Old:
----
fakeredis-2.32.1-gh.tar.gz
New:
----
fakeredis-2.34.1-gh.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-fakeredis.spec ++++++
--- /var/tmp/diff_new_pack.j3UTdL/_old 2026-03-30 18:30:02.599938247 +0200
+++ /var/tmp/diff_new_pack.j3UTdL/_new 2026-03-30 18:30:02.603938413 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-fakeredis
#
-# 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-fakeredis
-Version: 2.32.1
+Version: 2.34.1
Release: 0
Summary: Fake implementation of redis API for testing purposes
License: BSD-3-Clause AND MIT
@@ -29,8 +29,9 @@
BuildRequires: %{python_module pip}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
+BuildRequires: procps
BuildRequires: python-rpm-macros
-Requires: python-redis >= 4
+Requires: python-redis >= 4.3
Requires: python-sortedcontainers >= 2.4.0
Suggests: python-lupa >= 2.1
BuildArch: noarch
@@ -39,7 +40,7 @@
BuildRequires: %{python_module pytest >= 7.1.2}
BuildRequires: %{python_module pytest-asyncio >= 0.19.0}
BuildRequires: %{python_module pytest-mock >= 3.7.0}
-BuildRequires: %{python_module redis >= 4}
+BuildRequires: %{python_module redis >= 4.3}
BuildRequires: %{python_module sortedcontainers >= 2.4.0}
BuildRequires: %{python_module valkey >= 6}
BuildRequires: redis
@@ -68,8 +69,11 @@
# Raises unknown command errors
donttest+=" or (test_save and (StrictRedis2 or StrictRedis3))"
donttest+=" or (test_raises_valkey_response_error and FakeStrictRedis)"
+donttest+=" or (test_async_lock)"
%pytest -m "not slow" -k "not ($donttest)"
+pkill -f redis-server || exit 0
+
%files %{python_files}
%doc README.md
%license LICENSE
++++++ fakeredis-2.32.1-gh.tar.gz -> fakeredis-2.34.1-gh.tar.gz ++++++
++++ 5498 lines of diff (skipped)