0ef084a748
- update to 1.13.2: * bugfix: fix a crash in the cache-verification in case the cache is activated in combination with the Fritz!Box default-ip and multiple AVM-devices are connected in the local network, so an arbitrary device may respond (which would also be a bug in applications using fritzconnection anyway) (introduced in version 1.10.0). * bugfix: fix broken reconnection of fritzmonitor in case of socket loss. (#196) * cleaner type-hints for public api. * documentation: Style change to “Furo” and minor content improvements. * bugfix: added a missing import to the /docs/requirements.in file to generate the API-documentation on readthedocs.org * support added for Python 3.12 * support removed for Python 3.6 * type-hints added for the public API. * command-line interface: the check for a given password has been removed * bugfix: unneeded required password removed from the fritzstatus command-line interface. (#192) * bugfix: make fritzwlan.get_beacon_security() work with older router models not supporting the NewX_AVM-DE_PossibleBeaconTypes argument. (#191) * bugfix in ‘setup.py`: add long_description_content_type=”text/markdown”, because it is not used as default. * New method hangup(). (#184) * bugfix: removed issues preventing the method get_hosts_attributes() to return a list of dictionaries representing the host-attributes. (#190)
Dirk Mueller2024-01-14 17:41:29 +00:00
e41dc6a213
- update to 1.9.1: * bugfix: AttributeError in FritzHomeAutomation.device_information() removed - bug introduced in 1.9.0 * FritzWLAN.get_wifi_qr_code() forwards the optional security and hidden parameters to segnoDirk Mueller2022-01-23 15:57:37 +00:00
1bbcf777bd
- 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
Dirk Mueller2022-01-15 17:32:04 +00:00