Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-audible for openSUSE:Factory 
checked in at 2026-08-03 18:02:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-audible (Old)
 and      /work/SRC/openSUSE:Factory/.python-audible.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-audible"

Mon Aug  3 18:02:09 2026 rev:3 rq:1369208 version:0.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-audible/python-audible.changes    
2024-11-27 22:15:46.355596193 +0100
+++ /work/SRC/openSUSE:Factory/.python-audible.new.16738/python-audible.changes 
2026-08-03 18:02:14.065235035 +0200
@@ -1,0 +2,43 @@
+Mon Aug  3 07:37:14 UTC 2026 - Michael Vetter <[email protected]>
+
+- Update to 0.12.0:
+  Added:
+  * Asynchronous access token refresh for AsyncClient.
+    Authenticator.async_auth_flow and the new async_refresh_access_token
+    refresh the token without blocking the event loop, guarded by an
+    asyncio.Lock (bound to the running event loop) so that multiple concurrent
+    requests trigger only a single refresh. The synchronous
+    refresh_access_token is likewise guarded by a threading.Lock.
+  Changed:
+  * API requests now authenticate with the x-amz-access-token header instead of
+    the legacy Authorization: Bearer scheme, matching the current Audible API
+    (see #832). Header construction is centralized in the new
+    audible.utils.build_access_token_header helper. The obsolete client-id: 0
+    header is no longer sent with bearer auth.
+  Fixed:
+  * OrjsonProvider now honors the ensure_ascii parameter. Non-ASCII characters
+    were previously left unescaped, so the serialized output depended on which
+    JSON library was installed.
+  Security:
+  * Raised the minimum versions of the optional cryptography (>=48.0.1), orjson
+    (>=3.11.6) and ujson (>=5.13.0) dependencies to exclude releases with known
+    vulnerabilities.
+
+-------------------------------------------------------------------
+Mon Aug  3 07:35:19 UTC 2026 - Michael Vetter <[email protected]>
+
+- Update to 0.11.0:
+  * feat: Add high-performance JSON backend provider system (#827)
+  * feat: add optional pycryptodome support for performance optimization (#822)
+  * Add support for Python 3.13 and set to default (#728)
+  * refactor: playwright login callback (#648)
+  * Drop Python 3.10, add 3.14, and modernize dependencies (#855)
+  * fix(register.py): handle missing fields in the registration response (#797)
+  * Fix coverage data upload (#592)
+  * docs: add goodreads_ratings response group to catalog/products/ASIN (#623)
+  * refactor: rename json and crypto modules to *_provider to avoid naming 
conflicts (#830)
+  * Refactor ruff check fixes (#594)
+  * Refactor exception hierarchy under AudibleError. (#550)
+- Drop remove-python-restriction.patch: Python 3.13 is default now
+
+-------------------------------------------------------------------

Old:
----
  audible-0.10.0.tar.gz
  remove-python-restriction.patch

New:
----
  audible-0.12.0.tar.gz

----------(Old B)----------
  Old:  * Refactor exception hierarchy under AudibleError. (#550)
- Drop remove-python-restriction.patch: Python 3.13 is default now
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-audible.spec ++++++
--- /var/tmp/diff_new_pack.qAC0ii/_old  2026-08-03 18:02:14.665256230 +0200
+++ /var/tmp/diff_new_pack.qAC0ii/_new  2026-08-03 18:02:14.665256230 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-audible
 #
-# Copyright (c) 2024 SUSE LLC
+# 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,16 +18,15 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-audible
-Version:        0.10.0
+Version:        0.12.0
 Release:        0
 Summary:        A(Sync) Interface for internal Audible API
 License:        AGPL-3.0-only
 URL:            https://github.com/mkb79/audible
 Source:         
https://files.pythonhosted.org/packages/source/a/audible/audible-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE remove-python-restriction.patch
-Patch1:         remove-python-restriction.patch
 BuildRequires:  %{python_module Pillow}
 BuildRequires:  %{python_module beautifulsoup4}
+BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module httpx >= 0.20.0}
 BuildRequires:  %{python_module pbkdf2}
 BuildRequires:  %{python_module pip}

++++++ audible-0.10.0.tar.gz -> audible-0.12.0.tar.gz ++++++
++++ 5209 lines of diff (skipped)

Reply via email to