Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-fritzconnection for 
openSUSE:Factory checked in at 2022-01-17 00:22:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fritzconnection (Old)
 and      /work/SRC/openSUSE:Factory/.python-fritzconnection.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-fritzconnection"

Mon Jan 17 00:22:47 2022 rev:4 rq:946844 version:1.9.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-fritzconnection/python-fritzconnection.changes
    2020-10-05 19:36:14.701383068 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-fritzconnection.new.1892/python-fritzconnection.changes
  2022-01-17 00:22:50.468192287 +0100
@@ -1,0 +2,52 @@
+Sat Jan 15 17:26:21 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 1.9.0:
+  * New method `get_wifi_qr_code()` for QR-code creation for wifi-access
+  * New method `channel_info
+  * FritzHomeAutomation: New method `device_information
+  * FritzConnection: new command line option `-R` to reboot the system
+  * New method `get_generic_host_entries` returning a generator to iterate over
+    all entries as reported by the method `get_generic_host_entry`.
+  * The methods `get_active_hosts` and `get_hosts_info` provide additional host
+    attributes 
+  * Refactoring of the logging module `fritzconnection.core.logger` (introduced
+    in 1.7.0). Now emitting messages from INFO-level and up by default.
+  * Connection errors with the router raised from the underlying `urllib3`
+    library are caught and raised again as FritzConnectionException preserving
+    the connection error information 
+  * bugfix: logger deactivated by default 
+  * Tests extended for Python 3.10
+  * `enable` and `disable` to enable and disable a wlan network.
+  * `get_password` and `set_password` to get the current password or set a new
+    one for a wlan network.
+  * New FritzGuestWLAN library class.
+  * New FritzConnection method `reboot`.
+  * New logging module `fritzconnection.core.logger`.
+  * New arguments for FritzConnection: `pool_connections` and `pool_maxsize` to
+    adapt the default urllib3 settings (used by requests). (#114).
+  * New properties `FritzStatus.device_uptime` and
+    `FritzStatus.connection_uptime``; the latter a replacement for
+    `FritzStatus.uptime` ??? still existing as an alias. 
+  * bugfix: html-escape arguments in case that special characters are allowed
+    by the protocol. 
+  * bugfix: `FritzStatus.bytes_sent` will return the 32 bit value from older
+    Fritz!Box models. 
+  * bugfix: raise `FritzActionError` on accessing the mesh topology information
+    from a device not having accesss to this information. 
+  * adding code-of-conduct and contributing files to the repository.
+  * Compatibility with Fritz!OS 7.24 and newer: takes the last logged in
+    username as default in case that a username is not provided.
+  * bugfix: byte_formatter may return wrong numbers on values < 1 and has
+    raised math domain error on values == 0.D (bug introduced with version
+  * bugfix: FritzStatus library now returns a 32 bit value for *bytes_received*
+    for older Fritz!OS versions not providing the newer 64 bit information
+    instead of raising an exception. 
+  * change: Output of bitrate changed to log10 based calculation 
+  * New core module fritzmonitor for reporting realtime phone call events
+  * Library class FritzStatus with additional properties: *attenuation*,
+    *str_attenuation*, *noise_margin* and *str_noise_margin* 
+  * Library class FritzHost with additional method *get_host_name* 
+  * Namespace prefix for xml-arguments removed 
+  * Test extended for Python 3.9 
+
+-------------------------------------------------------------------

Old:
----
  fritzconnection-1.3.4.tar.gz

New:
----
  fritzconnection-1.9.0.tar.gz

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

Other differences:
------------------
++++++ python-fritzconnection.spec ++++++
--- /var/tmp/diff_new_pack.q51Axu/_old  2022-01-17 00:22:51.056192659 +0100
+++ /var/tmp/diff_new_pack.q51Axu/_new  2022-01-17 00:22:51.060192663 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-fritzconnection
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,9 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
+%global pythons python3
 Name:           python-fritzconnection
-Version:        1.3.4
+Version:        1.9.0
 Release:        0
 Summary:        A Python module to talk to a AVM fritzbox
 License:        MIT
@@ -36,6 +37,8 @@
 Requires:       python-requests
 Requires:       python-setuptools
 BuildArch:      noarch
+Obsoletes:      python310-fritzconnection < 1.9.0
+Obsoletes:      python39-fritzconnection < 1.9.0
 %python_subpackages
 
 %description
@@ -55,17 +58,9 @@
 export LC_ALL=C.utf-8
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
-for i in fritzcall fritzconnection fritzhomeauto fritzhosts fritzphonebook 
fritzstatus fritzwlan ; do
-   %python_clone -a %{buildroot}%{_bindir}/${i}
-done
-
-%post
-%{python_install_alternative fritzcall fritzconnection fritzhomeauto 
fritzhosts fritzphonebook fritzstatus fritzwlan}
-
-%preun
-%{python_uninstall_alternative fritzcall fritzconnection fritzhomeauto 
fritzhosts fritzphonebook fritzstatus fritzwlan}
 
 %check
+
 # Don't run functional tests that require connections to a physical fritzbox 
router
 rm fritzconnection/tests/test_functional.py
 %pytest
@@ -73,13 +68,14 @@
 %files %{python_files}
 %license LICENSE.txt
 %doc README.rst
-%python_alternative %{_bindir}/fritzcall
-%python_alternative %{_bindir}/fritzconnection
-%python_alternative %{_bindir}/fritzhomeauto
-%python_alternative %{_bindir}/fritzhosts
-%python_alternative %{_bindir}/fritzphonebook
-%python_alternative %{_bindir}/fritzstatus
-%python_alternative %{_bindir}/fritzwlan
+%{_bindir}/fritzcall
+%{_bindir}/fritzconnection
+%{_bindir}/fritzhomeauto
+%{_bindir}/fritzhosts
+%{_bindir}/fritzmonitor
+%{_bindir}/fritzphonebook
+%{_bindir}/fritzstatus
+%{_bindir}/fritzwlan
 %{python_sitelib}/*
 
 %changelog

++++++ fritzconnection-1.3.4.tar.gz -> fritzconnection-1.9.0.tar.gz ++++++
++++ 4420 lines of diff (skipped)

Reply via email to