<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">There is a new release of SIP SIMPLE client SDK. </div><div class=""><br class=""></div><div class="">Binary packages are available for Debian (Sid and Buster) and Ubuntu (Bionic and Eoan).</div><div class=""><br class=""></div><div class="">To update or install the software go to</div><div class=""><br class=""></div><div class=""><a href="https://sipsimpleclient.org/installation/" class="">https://sipsimpleclient.org/installation/</a></div><div class=""><br class=""></div><div class="">Change-logs</div><div class=""><br class=""></div>python-sipsimple 5.3.0<div class="">.<br class="">  * Fixed issue with clients locking when using PulseAudio as input device<br class="">  * Fixed correctness and consistency issue with getting the display name<br class="">  * Use identity tests instead of equality tests for None<br class="">  * Fixed timer callback function signatures<br class="">  * Added support for digest passwords in credentials objects<br class="">  * Simplified setting attribute in init<br class="">  * Use an internal attribute for digest for symmetry with FrozenCredentials<br class="">  * Fix build with LibreSSL 2.7<br class="">  * Adapted the MSRP logger to the API changes in msrplib<br class="">  * Replaced parse_uri with the new URI.parse in msrplib<br class="">  * Added note about illegal character used by filetransfer MSRP extension<br class="">  * Use r-strings for regular expressions<br class="">  * Removed redundant parentheses<br class="">  * Added OffsetHeader type to encode/decode MSRP file offset headers<br class="">  * Changed how headers are added to MSRPData to be consistent<br class="">  * Use named attributes instead of tuple indexes when accessing byte_range<br class="">  * Preserve quoted arguments with build_inplace<br class="">  * Cleanup after build_inplace<br class="">  * Updated shebang line in setup.py<br class="">  * Updated debian build flags<br class="">  * Removed DH_VERBOSE definition in debian rules<br class="">  * Explicitly use python2 in shebang lines<br class="">  * Updated license and copyright years<br class="">  * Updated minimum version of debian dependencies<br class="">  * Increased debian compatibility level to 11<br class="">  * Increased debian standards version to 4.5.0<div class=""><br class=""></div></div><div class="">python-xcaplib 1.2.2</div><div class=""><br class=""></div><div class="">  * Removed commented out variable in debian rules<br class="">  * Explicitly use python2 in shebang lines<br class="">  * Refactored setup.py for PEP-8 compliance<br class="">  * Removed unused version_info<br class="">  * Simplified MANIFEST.in<br class="">  * Updated license and copyright years<br class="">  * Increased debian compatibility level to 11<br class="">  * Increased debian standards version to 4.5.0<br class="">  * Added dh-python to Build-Depends<br class="">  * Use pybuild as debian build system<br class="">  * Raised minimum version dependency for python-application</div><div class=""><br class=""></div><div class="">python-otr 1.2.2<br class="">.<br class="">  * Explicitly use python2 in shebang lines<br class="">  * Set the logging prefix for the test script<br class="">  * Updated license and copyright years<br class="">  * Updated minimum version for python-application dependency<br class="">  * Split debian dependencies one per line<br class="">  * Use pybuild as debian build system<br class="">  * Updated debian uploaders<br class="">  * Increased debian compatibility level to 11<br class="">  * Increased debian standards version to 4.5.0</div><div class=""><br class=""></div><div class="">python-msrplib 0.20.0<br class="">.<br class="">  * Updated TLS certificates<br class="">  * Made MANIFEST.in more explicit and avoid unnecessary prune commands<br class="">  * Increased debian compatibility level to 11 and updated dependencies<br class="">  * Use pybuild for the debian package build system<br class="">  * Install README in the debian package docs directory<br class="">  * Updated license files<br class="">  * Refactored setup.py to be PEP-8 compliant<br class="">  * Fix logging for new chunks<br class="">  * Store reference to class instead of class name<br class="">  * Fixed method signature to match parent class<br class="">  * Fixed splitting header name/value elements<br class="">  * Removed main block from msrplib.protocol<br class="">  * Validate MSRPData inputs<br class="">  * Refactored MSRP header classes<br class="">  * Fixed comparison operators for MSRPData<br class="">  * Fixed handling of changing attributes on MSRPData<br class="">  * Made attribute of MSRPData public<br class="">  * Reordered methods on MSRPData<br class="">  * Removed unused attribute (was always None)<br class="">  * Cache the results of encoding MSRPData<br class="">  * Protect immutable attributes against deletion as well<br class="">  * Fixed encoding ByteRange headers<br class="">  * Refactored logging system<br class="">    - Rewrote the logger based on ContextualLogger from python-application<br class="">    - Modeled the logging API after the one in application.log<br class="">    - Aggregated all chunk reporting methods into received_chunk/sent_chunk<br class="">    - Added missing received_illegal_chunk method for logging bad chunks<br class="">    - Removed report_in/report_out line based logging methods<br class="">    - Optimized logging to not evaluate messages until logged<br class="">  * Removed unused imports and reordered imports alphabetically<br class="">  * Fixed example scripts<br class="">  * Improved speed and corectness in message parsing<br class="">  * Refactored the parse_uri function into the URI.parse class method<br class="">  * Fixed URI.__eq__ implementation<br class="">  * Refactored URI methods for clarity<br class="">  * Moved python import to top level<br class="">  * Fixed indentation and spacing<br class="">  * PEP-8 compliance fixes<br class="">  * Updated python-application dependency<br class="">  * Updated boring file<br class="">  * Simplified keeping package version<br class="">  * Increased debian standards version to 4.5.0<br class="">  * Updated copyright years</div><div class=""><br class=""></div><div class="">sipclients 3.5.0<br class="">.<br class="">  * Pass command line arguments from build_inplace to setup.py<br class="">  * Cleanup after build_inplace<br class="">  * Removed commented out variable in debian rules<br class="">  * Explicitly use python2 in shebang lines<br class="">  * Refactored setup.py for PEP-8 compliance<br class="">  * Simplified MANIFEST.in<br class="">  * Split debian dependencies one per line<br class="">  * Increased debian compatibility level to 11<br class="">  * Increased debian standards version to 4.5.0<br class="">  * Updated minimum versions for debian dependencies<br class="">  * Use pybuild as the debian build system<br class="">  * Updated copyright years</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>