pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-websockets



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon May 10 12:52:54 UTC 2021

Modified Files:
        pkgsrc/www/py-websockets: Makefile PLIST distinfo

Log Message:
py-websockets: updated to 9.0.1

9.0.1

Fixed issues with the packaging of the 9.0 release.

9.0

Note

Version 9.0 moves or deprecates several APIs.

Aliases provide backwards compatibility for all previously public APIs.

:class:`~datastructures.Headers` and :exc:`~datastructures.MultipleValuesError` were moved from websockets.http to :mod:`websockets.datastructures`. If you're using them, you should adjust the import 
path.
The client, server, protocol, and auth modules were moved from the websockets package to websockets.legacy sub-package, as part of an upcoming refactoring. Despite the name, they're still fully 
supported. The refactoring should be a transparent upgrade for most uses when it's available. The legacy implementation will be preserved according to the backwards-compatibility policy.
The framing, handshake, headers, http, and uri modules in the websockets package are deprecated. These modules provided low-level APIs for reuse by other WebSocket implementations, but that never 
happened. Keeping these APIs public makes it more difficult to improve websockets for no actual benefit.
Added compatibility with Python 3.9.
Added support for IRIs in addition to URIs.
Added close codes 1012, 1013, and 1014.
Raised an error when passing a :class:`dict` to :meth:`~legacy.protocol.WebSocketCommonProtocol.send`.
Fixed sending fragmented, compressed messages.
Fixed Host header sent when connecting to an IPv6 address.
Fixed creating a client or a server with an existing Unix socket.
Aligned maximum cookie size with popular web browsers.
Ensured cancellation always propagates, even on Python versions where :exc:`~asyncio.CancelledError` inherits :exc:`Exception`.
Improved error reporting.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/py-websockets/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/py-websockets/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/py-websockets/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-websockets/Makefile
diff -u pkgsrc/www/py-websockets/Makefile:1.9 pkgsrc/www/py-websockets/Makefile:1.10
--- pkgsrc/www/py-websockets/Makefile:1.9       Tue Nov 26 19:08:55 2019
+++ pkgsrc/www/py-websockets/Makefile   Mon May 10 12:52:54 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2019/11/26 19:08:55 adam Exp $
+# $NetBSD: Makefile,v 1.10 2021/05/10 12:52:54 adam Exp $
 
-DISTNAME=      websockets-8.1
+DISTNAME=      websockets-9.0.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=w/websockets/}

Index: pkgsrc/www/py-websockets/PLIST
diff -u pkgsrc/www/py-websockets/PLIST:1.8 pkgsrc/www/py-websockets/PLIST:1.9
--- pkgsrc/www/py-websockets/PLIST:1.8  Tue Nov 26 19:08:55 2019
+++ pkgsrc/www/py-websockets/PLIST      Mon May 10 12:52:54 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2019/11/26 19:08:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2021/05/10 12:52:54 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -10,12 +10,15 @@ ${PYSITELIB}/websockets/__init__.pyo
 ${PYSITELIB}/websockets/__main__.py
 ${PYSITELIB}/websockets/__main__.pyc
 ${PYSITELIB}/websockets/__main__.pyo
-${PYSITELIB}/websockets/auth.py
-${PYSITELIB}/websockets/auth.pyc
-${PYSITELIB}/websockets/auth.pyo
 ${PYSITELIB}/websockets/client.py
 ${PYSITELIB}/websockets/client.pyc
 ${PYSITELIB}/websockets/client.pyo
+${PYSITELIB}/websockets/connection.py
+${PYSITELIB}/websockets/connection.pyc
+${PYSITELIB}/websockets/connection.pyo
+${PYSITELIB}/websockets/datastructures.py
+${PYSITELIB}/websockets/datastructures.pyc
+${PYSITELIB}/websockets/datastructures.pyo
 ${PYSITELIB}/websockets/exceptions.py
 ${PYSITELIB}/websockets/exceptions.pyc
 ${PYSITELIB}/websockets/exceptions.pyo
@@ -28,27 +31,54 @@ ${PYSITELIB}/websockets/extensions/base.
 ${PYSITELIB}/websockets/extensions/permessage_deflate.py
 ${PYSITELIB}/websockets/extensions/permessage_deflate.pyc
 ${PYSITELIB}/websockets/extensions/permessage_deflate.pyo
-${PYSITELIB}/websockets/framing.py
-${PYSITELIB}/websockets/framing.pyc
-${PYSITELIB}/websockets/framing.pyo
-${PYSITELIB}/websockets/handshake.py
-${PYSITELIB}/websockets/handshake.pyc
-${PYSITELIB}/websockets/handshake.pyo
+${PYSITELIB}/websockets/frames.py
+${PYSITELIB}/websockets/frames.pyc
+${PYSITELIB}/websockets/frames.pyo
 ${PYSITELIB}/websockets/headers.py
 ${PYSITELIB}/websockets/headers.pyc
 ${PYSITELIB}/websockets/headers.pyo
 ${PYSITELIB}/websockets/http.py
 ${PYSITELIB}/websockets/http.pyc
 ${PYSITELIB}/websockets/http.pyo
-${PYSITELIB}/websockets/protocol.py
-${PYSITELIB}/websockets/protocol.pyc
-${PYSITELIB}/websockets/protocol.pyo
+${PYSITELIB}/websockets/http11.py
+${PYSITELIB}/websockets/http11.pyc
+${PYSITELIB}/websockets/http11.pyo
+${PYSITELIB}/websockets/imports.py
+${PYSITELIB}/websockets/imports.pyc
+${PYSITELIB}/websockets/imports.pyo
+${PYSITELIB}/websockets/legacy/__init__.py
+${PYSITELIB}/websockets/legacy/__init__.pyc
+${PYSITELIB}/websockets/legacy/__init__.pyo
+${PYSITELIB}/websockets/legacy/auth.py
+${PYSITELIB}/websockets/legacy/auth.pyc
+${PYSITELIB}/websockets/legacy/auth.pyo
+${PYSITELIB}/websockets/legacy/client.py
+${PYSITELIB}/websockets/legacy/client.pyc
+${PYSITELIB}/websockets/legacy/client.pyo
+${PYSITELIB}/websockets/legacy/framing.py
+${PYSITELIB}/websockets/legacy/framing.pyc
+${PYSITELIB}/websockets/legacy/framing.pyo
+${PYSITELIB}/websockets/legacy/handshake.py
+${PYSITELIB}/websockets/legacy/handshake.pyc
+${PYSITELIB}/websockets/legacy/handshake.pyo
+${PYSITELIB}/websockets/legacy/http.py
+${PYSITELIB}/websockets/legacy/http.pyc
+${PYSITELIB}/websockets/legacy/http.pyo
+${PYSITELIB}/websockets/legacy/protocol.py
+${PYSITELIB}/websockets/legacy/protocol.pyc
+${PYSITELIB}/websockets/legacy/protocol.pyo
+${PYSITELIB}/websockets/legacy/server.py
+${PYSITELIB}/websockets/legacy/server.pyc
+${PYSITELIB}/websockets/legacy/server.pyo
 ${PYSITELIB}/websockets/py.typed
 ${PYSITELIB}/websockets/server.py
 ${PYSITELIB}/websockets/server.pyc
 ${PYSITELIB}/websockets/server.pyo
 ${PYSITELIB}/websockets/speedups.c
 ${PYSITELIB}/websockets/speedups.so
+${PYSITELIB}/websockets/streams.py
+${PYSITELIB}/websockets/streams.pyc
+${PYSITELIB}/websockets/streams.pyo
 ${PYSITELIB}/websockets/typing.py
 ${PYSITELIB}/websockets/typing.pyc
 ${PYSITELIB}/websockets/typing.pyo

Index: pkgsrc/www/py-websockets/distinfo
diff -u pkgsrc/www/py-websockets/distinfo:1.7 pkgsrc/www/py-websockets/distinfo:1.8
--- pkgsrc/www/py-websockets/distinfo:1.7       Tue Nov 26 19:08:55 2019
+++ pkgsrc/www/py-websockets/distinfo   Mon May 10 12:52:54 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/11/26 19:08:55 adam Exp $
+$NetBSD: distinfo,v 1.8 2021/05/10 12:52:54 adam Exp $
 
-SHA1 (websockets-8.1.tar.gz) = 4695741b2ceb70e29ee33b7252814a09078975e4
-RMD160 (websockets-8.1.tar.gz) = 692203dc40eaade9a43b8506749c09fbdbe8ec6a
-SHA512 (websockets-8.1.tar.gz) = 408e35d7a908830d51b3b9b73a1c34b1b2dbabbbbd2431515bc0fba7f6ec7db402a55fd00dc737d344549fd5d5f2d90e27cef7cd5f7847e4a1545d3c74db007c
-Size (websockets-8.1.tar.gz) = 58874 bytes
+SHA1 (websockets-9.0.1.tar.gz) = 995f44c0db761db437eec51e48309489c29ca773
+RMD160 (websockets-9.0.1.tar.gz) = 853b93a7e7d77a4db10c1507ceb36bb116cee498
+SHA512 (websockets-9.0.1.tar.gz) = abaef65c66d639100c18fd4722109fdf24a499fb9c47c312778772d54170fb80d41d7742ef263c3919871a061dc3d82ca8042476fbd26ffc90ce441ffef57282
+Size (websockets-9.0.1.tar.gz) = 76473 bytes



Home | Main Index | Thread Index | Old Index