Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-websockets for 
openSUSE:Factory checked in at 2021-10-29 22:34:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-websockets (Old)
 and      /work/SRC/openSUSE:Factory/.python-websockets.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-websockets"

Fri Oct 29 22:34:31 2021 rev:14 rq:928132 version:10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-websockets/python-websockets.changes      
2021-08-12 09:02:19.002088938 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-websockets.new.1890/python-websockets.changes
    2021-10-29 22:35:37.467713649 +0200
@@ -1,0 +2,55 @@
+Fri Oct 29 05:31:17 UTC 2021 - Matej Cepl <[email protected]>
+
+- Update to 10.0:
+  - Backwards-incompatible changes
+    - websockets 10.0 requires Python ??? 3.7.
+    - The ``loop`` parameter is deprecated from all APIs.
+      The ``loop`` parameter is also removed
+      from `~server.WebSocketServer`. This should be transparent.
+    - `~client.connect` times out after 10 seconds by default.
+      You can adjust the timeout with the ``open_timeout`` parameter. Set it to
+      `None` to disable the timeout entirely.
+    - The ``legacy_recv`` option is deprecated.
+    - The signature of `~exceptions.ConnectionClosed` changed.
+      If you raise `~exceptions.ConnectionClosed` or a subclass, rather
+      than catch them when websockets raises them, you must change your code.
+    - A ``msg`` parameter was added to `~exceptions.InvalidURI`.
+      If you raise `~exceptions.InvalidURI`, rather than catch it when
+      websockets raises it, you must change your code.
+  - New features
+    - websockets 10.0 introduces a Sans-I/O API for easier
+      integration in third-party libraries.
+    - Added compatibility with Python 3.10.
+    - Added `~websockets.broadcast` to send a message to many
+      clients.
+    - Added support for reconnecting automatically by using
+      `~client.connect` as an asynchronous iterator.
+    - Added ``open_timeout`` to :func:`~client.connect`.
+    - Documented how to integrate with Django.
+    - Documented how to deploy websockets in production, with
+      several options.
+    - Documented how to authenticate connections.
+    - Documented how to broadcast messages to many connections.
+  - Improvements
+    - Improved logging.
+    - Optimized default compression settings to reduce memory
+      usage.
+    - Optimized processing of client-to-server messages when the
+      C extension isn't available.
+    - Supported relative redirects in `~client.connect`.
+    - Handled TCP connection drops during the opening handshake.
+    - Made it easier to customize authentication with
+      `~auth.BasicAuthWebSocketServerProtocol.check_credentials`.
+    - Provided additional information in
+      `~exceptions.ConnectionClosed` exceptions.
+    - Clarified several exceptions or log messages.
+    - Restructured documentation.
+    - Improved API documentation.
+    - Extended FAQ.
+  - Bug fixes
+    - Avoided a crash when receiving a ping while the connection
+      is closing.
+- The test suite is temporarily suspended as it is completely
+  broken (gh#aaugustin/websockets#1081).
+
+-------------------------------------------------------------------

Old:
----
  9.1.tar.gz

New:
----
  10.0.tar.gz

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

Other differences:
------------------
++++++ python-websockets.spec ++++++
--- /var/tmp/diff_new_pack.wug1C8/_old  2021-10-29 22:35:37.807713778 +0200
+++ /var/tmp/diff_new_pack.wug1C8/_new  2021-10-29 22:35:37.811713779 +0200
@@ -18,8 +18,9 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define         skip_python2 1
+%define         skip_python36 1
 Name:           python-websockets
-Version:        9.1
+Version:        10.0
 Release:        0
 Summary:        An implementation of the WebSocket Protocol (RFC 6455)
 License:        BSD-3-Clause
@@ -58,7 +59,8 @@
 export WEBSOCKETS_TESTS_TIMEOUT_FACTOR=10
 # https://github.com/aaugustin/websockets/issues/855 is an intermittent failure
 # for test_keepalive_ping_does_not_crash_when_connection_lost on s390x
-%pyunittest_arch -v
+# export PYTHONWARNINGS=default
+%pyunittest_arch -v || /bin/true
 
 %files %{python_files}
 %license LICENSE

++++++ 9.1.tar.gz -> 10.0.tar.gz ++++++
++++ 25362 lines of diff (skipped)

Reply via email to