Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-dbus_fast for 
openSUSE:Factory checked in at 2026-01-29 17:45:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dbus_fast (Old)
 and      /work/SRC/openSUSE:Factory/.python-dbus_fast.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-dbus_fast"

Thu Jan 29 17:45:43 2026 rev:3 rq:1329711 version:3.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dbus_fast/python-dbus_fast.changes        
2024-12-31 11:13:10.283726979 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-dbus_fast.new.1995/python-dbus_fast.changes  
    2026-01-29 17:48:42.454910925 +0100
@@ -1,0 +2,261 @@
+Wed Jan 28 18:28:44 UTC 2026 - Andreas Prittwitz <[email protected]>
+
+- Update to version 3.1.2:
+  * Add Buldrequires python-covdefaults and python-codspeed
+  * fix: stricter type hints for service decorators (#549)
+  * 3.1.1
+  * fix: fix service getter/setter tasks tracking (#550)
+  * chore: fix missing backtick in SignatureTree docstring (#552)
+  * chore: remove stray `~.`s from the docs (#553)
+  * 3.1.0
+  * feat: change aio MessageBus.call return type to Message (#548)
+  * chore: add staticmethod decorators to from_xml() methods (#546)
+  * chore: use cls for classmethods (#545)
+  * 3.0.0
+  * feat!: use tuple for STRUCT types instead of list (#526)
+  * chore: change pytest warning flag from default to errors (#540)
+  * 2.46.4
+  * fix: enable freethreading in Cython modules (#544)
+  * chore: fix type hints in test_send_reply.py (#543)
+  * chore: replace asyncio.iscoroutinefunction with 
+    inspect.iscoroutinefunction (#542)
+  * chore: ignore C files generated by Cython (#541)
+  * 2.46.3
+  * fix: move call to close socket (#538)
+  * 2.46.2
+  * fix: close socket file handle to prevent resource leak (#539)
+  * 2.46.1
+  * fix(message_bus): prevent socket leak on connection error (#491)
+  * chore: always wait for disconnect in async tests (#534)
+  * 2.46.0
+  * feat: rename method and signal decorators to dbus_method and 
+    dbus_signal (#528)
+  * 2.45.3
+  * fix: ordering in BaseMessageBus.export() (#535)
+  * 2.45.2
+  * chore(pre-commit.ci): pre-commit autoupdate (#536)
+  * fix: drop Python 3.9 support to fix CI (#537)
+  * 2.45.1
+  * fix: raise ValueError if same interface instance is 
+    exported again (#530)
+  * 2.45.0
+  * feat: add cython support for Cython 3.2+ (#533)
+  * chore(deps-dev): bump cython from 3.1.6 to 3.2.0 (#524)
+  * 2.44.6
+  * chore: remove bus._sock.close() from tests (#529)
+  * bug: fix Signal() name type hint (#527)
+  * fix: Add missing type hint to Node.nodes attribute (#525)
+  * chore(pre-commit.ci): pre-commit autoupdate (#522)
+  * chore(deps-dev): bump pytest-codspeed from 4.0.0 to 4.2.0 (#520)
+  * chore(deps-dev): bump cython from 3.1.4 to 3.1.6 (#519)
+  * chore(deps-ci): bump the github-actions group with 5 updates (#521)
+  * chore(pre-commit.ci): pre-commit autoupdate (#515)
+  * 2.44.5
+  * fix: cibuildwheel sha (#514)
+  * 2.44.4
+  * chore: switch to using cibuildwheel action (#513)
+  * fix: add wheels for Python 3.14 (#511)
+  * chore(deps-ci): bump the github-actions group with 7 updates (#510)
+  * chore(pre-commit.ci): pre-commit autoupdate (#506)
+  * chore(deps-dev): bump cython from 3.1.3 to 3.1.4 (#508)
+  * chore(deps-dev): bump pytest-cov from 6.3.0 to 7.0.0 (#504)
+  * chore(deps-dev): bump pytest-asyncio from 1.1.0 to 1.2.0 (#503)
+  * chore(deps-ci): bump the github-actions group with 5 updates (#497)
+  * chore(pre-commit.ci): pre-commit autoupdate (#501)
+  * chore(deps-dev): bump pytest-cov from 6.2.1 to 6.3.0 (#499)
+  * chore(deps-dev): bump pytest from 8.4.1 to 8.4.2 (#498)
+  * chore(pre-commit.ci): pre-commit autoupdate (#496)
+  * chore(pre-commit.ci): pre-commit autoupdate (#492)
+  * chore(deps-dev): bump cython from 3.1.2 to 3.1.3 (#493)
+  * chore(pre-commit.ci): pre-commit autoupdate (#490)
+  * chore(pre-commit.ci): pre-commit autoupdate (#488)
+  * 2.44.3
+  * fix: passing multiple fds (#484)
+  * chore(pre-commit.ci): pre-commit autoupdate (#485)
+  * chore(deps-ci): bump CodSpeedHQ/action from 3.5.0 to 3.8.0
+    in the github-actions group (#487)
+  * chore(deps-dev): bump pytest-asyncio from 0.26.0 to 1.1.0 (#481)
+  * test: Replace deprecated `event_loop` fixture (#482)
+  * 2.44.2
+  * fix: correct ServiceInterface signature (#474)
+  * chore(pre-commit.ci): pre-commit autoupdate (#476)
+  * chore(deps-ci): 
+    bump python-semantic-release/python-semantic-release from 
+    10.0.2 to 10.2.0 in the github-actions group (#479)
+  * chore(deps-dev): bump pytest from 8.4.0 to 8.4.1 (#478)
+  * chore(deps-dev): bump pytest-codspeed from 3.2.0 to 4.0.0 (#480)
+  * chore(deps-dev): bump urllib3 from 2.3.0 to 2.5.0 in the
+    pip group (#475)
+  * chore(deps-dev): bump setuptools from 80.8.0 to 80.9.0 (#467)
+  * chore(deps-dev): bump pytest-cov from 6.1.1 to 6.2.1 (#471)
+  * chore(deps-ci): bump the github-actions group with 2 updates (#466)
+  * chore(deps-dev): bump requests from 2.32.3 to 2.32.4 in the
+    pip group (#470)
+  * chore(deps-dev): bump cython from 3.1.1 to 3.1.2 (#469)
+  * chore(pre-commit.ci): pre-commit autoupdate (#465)
+  * chore(deps-dev): bump pytest from 8.3.5 to 8.4.0 (#468)
+  * chore(deps-dev): bump setuptools from 80.4.0 to 80.8.0 (#464)
+  * chore(deps-dev): bump cython from 3.0.12 to 3.1.1 (#463)
+  * chore(pre-commit.ci): pre-commit autoupdate (#461)
+  * chore(deps-dev): bump pytest-timeout from 2.3.1 to 2.4.0 (#460)
+  * chore(deps-dev): bump setuptools from 80.3.1 to 80.4.0 (#459)
+  * chore(pre-commit.ci): pre-commit autoupdate (#458)
+  * chore(deps-dev): bump setuptools from 80.0.0 to 80.3.1 (#457)
+  * chore(deps-dev): bump setuptools from 79.0.0 to 80.0.0 (#453)
+  * chore(deps-ci): bump the github-actions group with 3 updates (#455)
+  * chore(pre-commit.ci): pre-commit autoupdate (#454)
+  * chore(deps-dev): bump pycairo from 1.27.0 to 1.28.0 (#451)
+  * chore(pre-commit.ci): pre-commit autoupdate (#452)
+  * chore(deps-dev): bump setuptools from 78.1.0 to 79.0.0 (#450)
+  * chore(pre-commit.ci): pre-commit autoupdate (#449)
+  * chore(pre-commit.ci): pre-commit autoupdate (#448)
+  * chore(deps-dev): bump pytest-cov from 6.0.0 to 6.1.1 (#447)
+  * 2.44.1
+  * fix: correct documentation URLs in README (#446)
+  * 2.44.0
+  * feat: use trusted publishing to upload wheels (#445)
+  * chore(deps-dev): bump setuptools from 78.0.1 to 78.1.0 (#444)
+  * chore(deps-dev): bump pytest-asyncio from 0.25.3 to 0.26.0 (#443)
+  * chore: pin github actions to specific SHAs to mitigate supply
+    chain attacks (#442)
+  * chore(deps-dev): bump setuptools from 76.0.0 to 78.0.1 (#439)
+  * chore(pre-commit.ci): pre-commit autoupdate (#440)
+  * 2.43.0
+  * feat: improve unmarshall performance for SignatureType (#436)
+  * 2.42.0
+  * feat: simplify code to unmarshall arrays (#435)
+  * 2.41.1
+  * fix: no change re-release (#433)
+  * 2.41.0
+  * feat: improve performance of unmarshalling boolean Variants (#431)
+  * chore: add benchmark for interfaces added message (#432)
+  * 2.40.0
+  * feat: improve unmarshaller performance for byte strings (#430)
+  * chore: add socket unmarshall benchmark (#428)
+  * chore(pre-commit.ci): pre-commit autoupdate (#427)
+  * chore: remove lower python bound from PyGObject (#425)
+  * 2.39.6
+  * fix: don't limit python upper bound (#424)
+  * chore: remove workflow from previous failed attempt at 
+    testing big-endian (#423)
+  * 2.39.5
+  * fix: upgrade to ruff 0.1.0 and fix violations (#422)
+  * 2.39.4
+  * fix: multiple calls on the root logger instead of module logger (#421)
+  * chore(pre-commit.ci): pre-commit autoupdate (#420)
+  * chore(deps-dev): bump setuptools from 75.8.2 to 76.0.0 (#418)
+  * 2.39.3
+  * fix: ensure void methods that can raise exceptions are marked (#417)
+  * chore: update aio package typing (#416)
+  * 2.39.2
+  * fix: correct size of uint32 with cython (#415)
+  * 2.39.1
+  * fix: ensure proxy object tasks do not get garbage collected prematurely 
(#409)
+  * 2.39.0
+  * feat: improve performance of signature lookups (#412)
+  * chore: enable some more ruff rules (#414)
+  * chore: sort imports (#413)
+  * 2.38.0
+  * feat: improve performance of checking SignatureType tokens (#410)
+  * chore: remove unused boilerplate cruft (#411)
+  * 2.37.1
+  * fix: correctly handle big endian data (#405)
+  * chore: add  s390x tests (#408)
+  * chore: fix type for hello message constant (#407)
+  * chore: add more coverage for marshall (#406)
+  * chore: update deps (#404)
+  * 2.37.0
+  * feat: add support for finding message handlers when interface
+    is None (#403)
+  * 2.36.0
+  * feat: refactor service bus handler lookup to avoid linear
+    searches (#400)
+  * chore: upgrade typing on private modules (#402)
+  * chore: add covdefaults (#401)
+  * 2.35.1
+  * fix: reduce size of wheels (#399)
+  * 2.35.0
+  * feat: reduce size of wheels (#398)
+  * chore(pre-commit.ci): pre-commit autoupdate (#397)
+  * chore(deps-dev): bump pytest from 8.3.4 to 8.3.5 (#395)
+  * chore(deps-dev): bump setuptools from 75.8.0 to 75.8.2 (#396)
+  * chore(deps-ci): bump 
+    python-semantic-release/python-semantic-release from 9.17.0 
+    to 9.21.0 in the github-actions group (#394)
+  * chore(pre-commit.ci): pre-commit autoupdate (#392)
+  * 2.34.0
+  * feat: resync generic D-Bus errors (#393)
+  * chore(deps-dev): bump cython from 3.0.11 to 3.0.12 (#391)
+  * chore(pre-commit.ci): pre-commit autoupdate (#389)
+  * 2.33.0
+  * feat: build macos arm wheels (#387)
+  * chore(pre-commit.ci): pre-commit autoupdate (#386)
+  * chore(deps-dev): bump pytest-codspeed from 3.1.2 to 
+    3.2.0 (#384)
+  * chore(deps-dev): bump pytest-asyncio from 0.25.2 to 
+    0.25.3 (#385)
+  * 2.32.0
+  * feat: speed up marshalling messages (#383)
+  * 2.31.0
+  * feat: speed up bytearray creation in unmarshaller (#382)
+  * 2.30.4
+  * fix: docs build (#381)
+  * 2.30.3
+  * fix: attempting to unmarshall some arrays twice (#380)
+  * chore(deps-ci): bump the github-actions group with 2 updates (#379)
+  * chore(pre-commit.ci): pre-commit autoupdate (#378)
+  * chore: fix release upload (#377)
+  * chore: fix semantic release fields (#376)
+  * chore: fix release process (#375)
+  * chore: fix commitlint config (#374)
+  * chore: bump the github-actions group with 9 updates (#372)
+  * chore(deps-dev): bump pytest-asyncio from 0.23.8 to 0.25.2 (#373)
+  * chore: update dependabot.yml prefix
+  * chore: update dependabot.yml to include actions
+  * chore(deps-dev): bump pytest from 7.4.4 to 8.3.4 (#334)
+  * chore: bump upload/download artifact to v4 (#370)
+  * chore(pre-commit.ci): pre-commit autoupdate (#369)
+  * 2.30.2
+  * fix: fetching release tag during build (#368)
+  * 2.30.1
+  * fix: wheel builds on aarch64 (#367)
+  * 2.30.0
+  * feat: migrate to using native arm runners for wheel builds (#366)
+  * 2.29.0
+  * feat(introspect): implement annotations (#359)
+  * fix: void validate arguments/properties name (#358)
+  * chore(deps-dev): bump pytest-codspeed from 3.1.1 to 3.1.2 (#362)
+  * chore(deps-dev): bump setuptools from 75.7.0 to 75.8.0 (#364)
+  * chore(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0 (#363)
+  * chore(pre-commit.ci): pre-commit autoupdate (#365)
+  * chore(deps): bump sphinx from 7.1.2 to 7.4.7 (#361)
+  * 2.28.0
+  * feat: improve performance of unmarshalling variants (#354)
+  * feat: improve performance of marshalling message headers (#356)
+  * fix: revert avoid building wheels if a release is not made (#357)
+  * 2.27.0
+  * feat: speed up marshalling messages (#352)
+  * chore: avoid building wheels if a release is not made (#355)
+  * chore: add marshall benchmark (#353)
+  * 2.26.0
+  * feat: speed up constructing messages from the unmarshaller (#344)
+  * 2.25.0
+  * fix: race in test_tcp_connection_with_forwarding (#350)
+  * chore: add codspeed badge (#351)
+  * feat: speed up unmarshalling headers (#347)
+  * 2.24.6
+  * fix: disable wheel builds for old python versions (#346)
+  * chore: bump codecov action to v5 (#343)
+  * 2.24.5
+  * chore: add codspeed benchmarks (#340)
+  * fix: ensure exceptions are logged when no reply is expected (#342)
+  * chore: split wheel builds to speed up releases (#341)
+  * chore: switch to ruff (#339)
+  * chore: drop Python 3.8 support as it has reached EOL (#338)
+  * chore(pre-commit.ci): pre-commit autoupdate (#337)
+  * chore(pre-commit.ci): pre-commit autoupdate (#336)
+  * chore(deps): bump sphinx-rtd-theme from 3.0.1 to 3.0.2 (#335)
+  * chore(pre-commit.ci): pre-commit autoupdate (#333)
+  * chore(deps): bump sphinx-rtd-theme from 3.0.1 to 3.0.2 (#332)
+
+-------------------------------------------------------------------

Old:
----
  python-dbus_fast-2.24.4.tar.xz

New:
----
  python-dbus_fast-3.1.2.tar.xz

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

Other differences:
------------------
++++++ python-dbus_fast.spec ++++++
--- /var/tmp/diff_new_pack.5rAlFO/_old  2026-01-29 17:48:43.038935943 +0100
+++ /var/tmp/diff_new_pack.5rAlFO/_new  2026-01-29 17:48:43.042936114 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-dbus_fast
 #
-# 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
@@ -32,7 +32,7 @@
 %{?sle15_python_module_pythons}
 
 Name:           %{pname}%{?psuffix}
-Version:        2.24.4
+Version:        3.1.2
 Release:        0
 Summary:        Python library for DBus
 License:        MIT
@@ -45,10 +45,14 @@
 
 %if %{with test}
 BuildRequires:  %{python_module Cython}
+BuildRequires:  %{python_module covdefaults}
 BuildRequires:  %{python_module gobject}
 BuildRequires:  %{python_module pycairo}
 BuildRequires:  %{python_module pytest-asyncio}
-BuildRequires:  %{python_module pytest-cov}
+BuildRequires:  %{python_module pytest-codspeed < 5.0.0}
+BuildRequires:  %{python_module pytest-codspeed >= 3.1.1}
+BuildRequires:  %{python_module pytest-cov < 8.0.0}
+BuildRequires:  %{python_module pytest-cov >= 3.0.0}
 BuildRequires:  %{python_module pytest-timeout}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  dbus-1

++++++ _service ++++++
--- /var/tmp/diff_new_pack.5rAlFO/_old  2026-01-29 17:48:43.102938684 +0100
+++ /var/tmp/diff_new_pack.5rAlFO/_new  2026-01-29 17:48:43.106938856 +0100
@@ -1,12 +1,12 @@
 <services>
   <service name="tar_scm" mode="manual">
-    <param name="versionformat">2.24.4</param>
+    <param name="versionformat">3.1.2</param>
     <param 
name="url">https://github.com/bluetooth-devices/dbus-fast.git</param>
     <param name="filename">python-dbus_fast</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
-    <param name="exclude">.*</param>
-    <param name="revision">2419d07</param>
+    <param name="exclude">git</param>
+    <param name="revision">b19f299</param>
   </service>
   <service name="recompress" mode="manual">
     <param name="compression">xz</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.5rAlFO/_old  2026-01-29 17:48:43.134940055 +0100
+++ /var/tmp/diff_new_pack.5rAlFO/_new  2026-01-29 17:48:43.146940569 +0100
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param 
name="url">https://github.com/bluetooth-devices/dbus-fast.git</param>
-    <param 
name="changesrevision">2419d0743f10ccde483ee8acacd5b367159358c1</param>
+    <param 
name="changesrevision">b19f299ca62b7bad1d2808841b39078f9aaa8978</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ python-dbus_fast-2.24.4.tar.xz -> python-dbus_fast-3.1.2.tar.xz ++++++
++++ 14231 lines of diff (skipped)

Reply via email to