Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-kasa for openSUSE:Factory 
checked in at 2025-12-10 15:34:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kasa (Old)
 and      /work/SRC/openSUSE:Factory/.python-kasa.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-kasa"

Wed Dec 10 15:34:10 2025 rev:7 rq:1321921 version:0.10.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kasa/python-kasa.changes  2025-01-12 
12:25:47.655606310 +0100
+++ /work/SRC/openSUSE:Factory/.python-kasa.new.1939/python-kasa.changes        
2025-12-10 15:34:43.004854116 +0100
@@ -1,0 +2,17 @@
+Tue Dec  9 17:48:31 UTC 2025 - Markéta Machová <[email protected]>
+
+- Update to 0.10.2
+  * Major changes to the library by adding support for devices that
+    require authentication for communications
+  * Add DeviceConfig to allow specifying configuration parameters
+  * Move connect_single to SmartDevice.connect
+  * Major refactoring of the library to serve the ever-growing list
+    of supported devices
+  * Support for multi-functional devices like the dimmable fan KS240
+  * Initial support for devices using the Tapo camera protocol
+  * Migration from pydantic to mashumaro for serialization
+  * Removed support for python <3.11
+  * Experimental support for Kasa cameras
+  * Many more changes, see upstream changelog
+
+-------------------------------------------------------------------

Old:
----
  python-kasa-0.5.4.tar.gz

New:
----
  python-kasa-0.10.2.tar.gz

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

Other differences:
------------------
++++++ python-kasa.spec ++++++
--- /var/tmp/diff_new_pack.Th8XEd/_old  2025-12-10 15:34:43.616880009 +0100
+++ /var/tmp/diff_new_pack.Th8XEd/_new  2025-12-10 15:34:43.620880178 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-kasa
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 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,36 +18,37 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-kasa
-Version:        0.5.4
+Version:        0.10.2
 Release:        0
 Summary:        Python API for TP-Link Kasa Smarthome products
 License:        GPL-3.0-or-later
 URL:            https://github.com/python-kasa/python-kasa
 Source0:        
https://github.com/python-kasa/python-kasa/archive/refs/tags/%{version}.tar.gz#/python-kasa-%{version}.tar.gz
-BuildRequires:  %{python_module anyio}
-BuildRequires:  %{python_module async-timeout}
+BuildRequires:  %{python_module aiohttp}
 BuildRequires:  %{python_module asyncclick}
-BuildRequires:  %{python_module orjson}
+BuildRequires:  %{python_module cryptography}
+BuildRequires:  %{python_module freezegun}
+BuildRequires:  %{python_module hatchling}
+BuildRequires:  %{python_module mashumaro}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module poetry}
-BuildRequires:  %{python_module pydantic}
 BuildRequires:  %{python_module pytest-asyncio}
+BuildRequires:  %{python_module pytest-freezer}
 BuildRequires:  %{python_module pytest-mock}
+BuildRequires:  %{python_module pytest-socket}
+BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module tzdata}
 BuildRequires:  %{python_module voluptuous}
 BuildRequires:  %{python_module xdoctest}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 # Runtime requires
-Requires:       python-anyio
-Requires:       python-async-timeout
+Requires:       python-aiohttp
 Requires:       python-asyncclick
-Requires:       python-orjson
-Requires:       python-pydantic
+Requires:       python-cryptography
+Requires:       python-mashumaro
 Requires:       python-setuptools
-Requires:       python-voluptuous
-Requires:       python-xdoctest
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildArch:      noarch
@@ -71,7 +72,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%pytest
+%pytest -n auto -k "not test_discover_raw"
 
 %post
 %python_install_alternative kasa

++++++ python-kasa-0.5.4.tar.gz -> python-kasa-0.10.2.tar.gz ++++++
++++ 126816 lines of diff (skipped)

Reply via email to