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