Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-redis-entraid for
openSUSE:Factory checked in at 2026-05-28 23:07:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-redis-entraid (Old)
and /work/SRC/openSUSE:Factory/.python-redis-entraid.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-redis-entraid"
Thu May 28 23:07:42 2026 rev:4 rq:1355105 version:1.2.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-redis-entraid/python-redis-entraid.changes
2026-03-30 18:30:48.617850808 +0200
+++
/work/SRC/openSUSE:Factory/.python-redis-entraid.new.1937/python-redis-entraid.changes
2026-05-28 23:07:54.521454130 +0200
@@ -1,0 +2,15 @@
+Mon May 25 20:07:32 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.2.0:
+ * Widened `msal` and `azure-identity` constraints to allow
+ newer minor releases. Fixes #62 — `redis-entraid` can now be
+ installed alongside `azure-kusto-data`, `microsoft-agents-
+ authentication-msal`, and other packages requiring
+ `msal>=1.34` or `azure-identity>=1.25`.
+ * Declared `requests` as an explicit runtime dependency (it was
+ already imported but not in package metadata).
+ * Widened `requests` constraint to `~=2.32` for consistency.
+ * CI: dropped `pypy-3.10` from the test matrix (`cryptography`
+ no longer supports it; `pypy-3.11` remains covered).
+
+-------------------------------------------------------------------
Old:
----
redis_entraid-1.1.2.tar.gz
New:
----
redis_entraid-1.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-redis-entraid.spec ++++++
--- /var/tmp/diff_new_pack.E8wK8w/_old 2026-05-28 23:07:56.281526596 +0200
+++ /var/tmp/diff_new_pack.E8wK8w/_new 2026-05-28 23:07:56.281526596 +0200
@@ -17,7 +17,7 @@
Name: python-redis-entraid
-Version: 1.1.2
+Version: 1.2.0
Release: 0
Summary: Entra ID credentials provider implementation for Redis-py
client
License: MIT
@@ -29,10 +29,10 @@
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-PyJWT >= 2.12.0
-Requires: python-azure-identity >= 1.24.0
-Requires: python-msal >= 1.33.0
+Requires: python-azure-identity >= 1.24
+Requires: python-msal >= 1.33
Requires: python-redis >= 5.3.0
-Requires: python-requests >= 2.32.3
+Requires: python-requests >= 2.32
BuildArch: noarch
%python_subpackages
@@ -51,6 +51,7 @@
%files %{python_files}
%license LICENSE
+%doc README.md
%{python_sitelib}/redis_entraid
%{python_sitelib}/redis_entraid-%{version}.dist-info
++++++ redis_entraid-1.1.2.tar.gz -> redis_entraid-1.2.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/redis_entraid-1.1.2/PKG-INFO
new/redis_entraid-1.2.0/PKG-INFO
--- old/redis_entraid-1.1.2/PKG-INFO 2026-03-26 15:51:59.715618000 +0100
+++ new/redis_entraid-1.2.0/PKG-INFO 2026-05-18 15:57:40.689367300 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: redis-entraid
-Version: 1.1.2
+Version: 1.2.0
Summary: Entra ID credentials provider implementation for Redis-py client
Author-email: "Redis Inc." <[email protected]>
Requires-Python: >=3.10
@@ -8,8 +8,9 @@
License-File: LICENSE
Requires-Dist: redis>=5.3.0
Requires-Dist: PyJWT~=2.12.0
-Requires-Dist: msal~=1.33.0
-Requires-Dist: azure-identity~=1.24.0
+Requires-Dist: msal~=1.33
+Requires-Dist: azure-identity~=1.24
+Requires-Dist: requests~=2.32
Dynamic: license-file
**Note:** redis-py-entraid 1.0.0 is the last version of redis-py that supports
Python 3.9, as it has reached [end of
life](https://devguide.python.org/versions/). redis-py-entraid 1.1.0 supports
Python 3.9+.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/redis_entraid-1.1.2/pyproject.toml
new/redis_entraid-1.2.0/pyproject.toml
--- old/redis_entraid-1.1.2/pyproject.toml 2026-03-26 15:51:43.000000000
+0100
+++ new/redis_entraid-1.2.0/pyproject.toml 2026-05-18 15:57:24.000000000
+0200
@@ -4,7 +4,7 @@
[project]
name = "redis-entraid"
-version = "1.1.2"
+version = "1.2.0"
authors = [
{ name="Redis Inc.", email="[email protected]" },
]
@@ -14,8 +14,9 @@
dependencies = [
"redis>=5.3.0",
"PyJWT~=2.12.0",
- "msal~=1.33.0",
- "azure-identity~=1.24.0"
+ "msal~=1.33",
+ "azure-identity~=1.24",
+ "requests~=2.32"
]
[tool.setuptools.packages.find]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/redis_entraid-1.1.2/redis_entraid.egg-info/PKG-INFO
new/redis_entraid-1.2.0/redis_entraid.egg-info/PKG-INFO
--- old/redis_entraid-1.1.2/redis_entraid.egg-info/PKG-INFO 2026-03-26
15:51:59.000000000 +0100
+++ new/redis_entraid-1.2.0/redis_entraid.egg-info/PKG-INFO 2026-05-18
15:57:40.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: redis-entraid
-Version: 1.1.2
+Version: 1.2.0
Summary: Entra ID credentials provider implementation for Redis-py client
Author-email: "Redis Inc." <[email protected]>
Requires-Python: >=3.10
@@ -8,8 +8,9 @@
License-File: LICENSE
Requires-Dist: redis>=5.3.0
Requires-Dist: PyJWT~=2.12.0
-Requires-Dist: msal~=1.33.0
-Requires-Dist: azure-identity~=1.24.0
+Requires-Dist: msal~=1.33
+Requires-Dist: azure-identity~=1.24
+Requires-Dist: requests~=2.32
Dynamic: license-file
**Note:** redis-py-entraid 1.0.0 is the last version of redis-py that supports
Python 3.9, as it has reached [end of
life](https://devguide.python.org/versions/). redis-py-entraid 1.1.0 supports
Python 3.9+.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/redis_entraid-1.1.2/redis_entraid.egg-info/requires.txt
new/redis_entraid-1.2.0/redis_entraid.egg-info/requires.txt
--- old/redis_entraid-1.1.2/redis_entraid.egg-info/requires.txt 2026-03-26
15:51:59.000000000 +0100
+++ new/redis_entraid-1.2.0/redis_entraid.egg-info/requires.txt 2026-05-18
15:57:40.000000000 +0200
@@ -1,4 +1,5 @@
redis>=5.3.0
PyJWT~=2.12.0
-msal~=1.33.0
-azure-identity~=1.24.0
+msal~=1.33
+azure-identity~=1.24
+requests~=2.32