websockets

View on PyPIReverse Dependencies (2327)

15.0 websockets-15.0-py3-none-any.whl
websockets-15.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
websockets-15.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
websockets-15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
websockets-15.0-cp39-cp39-win_amd64.whl
websockets-15.0-cp39-cp39-win32.whl
websockets-15.0-cp39-cp39-macosx_10_9_x86_64.whl
websockets-15.0-cp39-cp39-macosx_10_9_universal2.whl
websockets-15.0-cp39-cp39-musllinux_1_2_x86_64.whl
websockets-15.0-cp39-cp39-musllinux_1_2_i686.whl
websockets-15.0-cp39-cp39-musllinux_1_2_aarch64.whl
websockets-15.0-cp39-cp39-macosx_11_0_arm64.whl
websockets-15.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
websockets-15.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
websockets-15.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
websockets-15.0-cp313-cp313-win_amd64.whl
websockets-15.0-cp313-cp313-win32.whl
websockets-15.0-cp313-cp313-macosx_10_13_x86_64.whl
websockets-15.0-cp313-cp313-macosx_10_13_universal2.whl
websockets-15.0-cp313-cp313-musllinux_1_2_x86_64.whl
websockets-15.0-cp313-cp313-musllinux_1_2_i686.whl
websockets-15.0-cp313-cp313-musllinux_1_2_aarch64.whl
websockets-15.0-cp313-cp313-macosx_11_0_arm64.whl
websockets-15.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
websockets-15.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
websockets-15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
websockets-15.0-cp312-cp312-win_amd64.whl
websockets-15.0-cp312-cp312-win32.whl
websockets-15.0-cp312-cp312-macosx_10_13_x86_64.whl
websockets-15.0-cp312-cp312-macosx_10_13_universal2.whl
websockets-15.0-cp312-cp312-musllinux_1_2_x86_64.whl
websockets-15.0-cp312-cp312-musllinux_1_2_i686.whl
websockets-15.0-cp312-cp312-musllinux_1_2_aarch64.whl
websockets-15.0-cp312-cp312-macosx_11_0_arm64.whl
websockets-15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
websockets-15.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
websockets-15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
websockets-15.0-cp311-cp311-win_amd64.whl
websockets-15.0-cp311-cp311-win32.whl
websockets-15.0-cp311-cp311-macosx_10_9_x86_64.whl
websockets-15.0-cp311-cp311-macosx_10_9_universal2.whl
websockets-15.0-cp311-cp311-musllinux_1_2_x86_64.whl
websockets-15.0-cp311-cp311-musllinux_1_2_i686.whl
websockets-15.0-cp311-cp311-musllinux_1_2_aarch64.whl
websockets-15.0-cp311-cp311-macosx_11_0_arm64.whl
websockets-15.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
websockets-15.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
websockets-15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
websockets-15.0-cp310-cp310-win_amd64.whl
websockets-15.0-cp310-cp310-win32.whl
websockets-15.0-cp310-cp310-macosx_10_9_x86_64.whl
websockets-15.0-cp310-cp310-macosx_10_9_universal2.whl
websockets-15.0-cp310-cp310-musllinux_1_2_x86_64.whl
websockets-15.0-cp310-cp310-musllinux_1_2_i686.whl
websockets-15.0-cp310-cp310-musllinux_1_2_aarch64.whl
websockets-15.0-cp310-cp310-macosx_11_0_arm64.whl
websockets-15.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
websockets-15.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
websockets-15.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
websockets-15.0-pp39-pypy39_pp73-win_amd64.whl
websockets-15.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
websockets-15.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
websockets-15.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
websockets-15.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
websockets-15.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
websockets-15.0-pp310-pypy310_pp73-win_amd64.whl
websockets-15.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
websockets-15.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Wheel Details

Project: websockets
Version: 15.0
Filename: websockets-15.0-cp39-cp39-win_amd64.whl
Download: [link]
Size: 176121
MD5: c1ae904a9efa8de303aadcf9903eee6c
SHA256: 24d5333a9b2343330f0f4eb88546e2c32a7f5c280f8dd7d3cc079beb0901781b
Uploaded: 2025-02-16 11:06:30 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: websockets
Version: 15.0
Summary: An implementation of the WebSocket Protocol (RFC 6455 & 7692)
Author-Email: Aymeric Augustin <aymeric.augustin[at]m4x.org>
Project-Url: Homepage, https://github.com/python-websockets/websockets
Project-Url: Changelog, https://websockets.readthedocs.io/en/stable/project/changelog.html
Project-Url: Documentation, https://websockets.readthedocs.io/
Project-Url: Funding, https://tidelift.com/subscription/pkg/pypi-websockets?utm_source=pypi-websockets&utm_medium=referral&utm_campaign=readme
Project-Url: Tracker, https://github.com/python-websockets/websockets/issues
License: BSD-3-Clause
Keywords: WebSocket
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Description-Content-Type: text/x-rst
Dynamic: description
Dynamic: description-content-type
License-File: LICENSE
[Description omitted; length: 5420 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp39-cp39-win_amd64

RECORD

Path Digest Size
websockets/__init__.py sha256=gnZ1a8qhrWVVClaf7lGqkSVQAPPm-cSZ3k3525fozaY 7294
websockets/__main__.py sha256=sblWoA2fS_Lwbz3d22T-9SXSK2kk_RTMDEtnq8TSMr0 4927
websockets/auth.py sha256=NZ60zoE10wklboBHzj4Wof9piVB09jO1bDn_KHN8ZcE 586
websockets/client.py sha256=UCv271PhLtsF1NWct6lBe0bUmQPUoi2q355udXN-QYY 13953
websockets/connection.py sha256=uIRi5jeS3zVIWq8DcEDJPousrYNTItPe0ioKxBr2hOs 335
websockets/datastructures.py sha256=zOgfJ9Ctt4MA4aWx1MJD7dHEjMiwu0Twj12nFE8tQ-g 5802
websockets/exceptions.py sha256=XeYDSFdqdqI6bX66iWOhVhSZRDfI6ZKwMWccFWpgCkg 13284
websockets/frames.py sha256=KumjH71OoXViDmk4ndpzcWUECHsqyUfJvCzzknt9NN4 13189
websockets/headers.py sha256=2XFbUE0BzEIftBR2KS2ygeSRIYzPB-a-q35jfdcZ1MA 16632
websockets/http.py sha256=pQmdzRiYK_SuiwvXIrP_rsJZAj8tGIol76e_TvsPUrg 679
websockets/http11.py sha256=r8FadvqhWsUz50fz0_Mx_quSiyu2JxilCm4X8fXmwTU 15352
websockets/imports.py sha256=oFdWkxypj_diuqneRuA5OWEXLMQ6pAtj-rKqFU6Pmdg 2895
websockets/protocol.py sha256=MYG7Tn7rFRxquLGqRQsGN2BS9mE7KGTyckbLoyznsfk 27295
websockets/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
websockets/server.py sha256=95htLVRjeP445WsnWkFw2IzlX6wF6Y609ko1gVm2-xo 22152
websockets/speedups.c sha256=j9p_o0aR8U1dt7VXAFTOZzYlGjiSlHVrTujpEzqP19s 5989
websockets/speedups.cp39-win_amd64.pyd sha256=eajCdgLu7BwsFI8ZMVQegvkZmiRgmjqw5xyAGTIJy2c 11776
websockets/speedups.pyi sha256=tYIifoH4Qponj6HT8rhk2MQOVrfBFW8T5SYcaxefOdA 56
websockets/streams.py sha256=6D-YosVbTobUxFYtsS5rp53-Ig0CH7EAetoOP9XyD08 4198
websockets/typing.py sha256=cLOjWn1jPgxQucORXZTMxSLZZN-fjD0qDcjaVjioZl4 2099
websockets/uri.py sha256=_ZhWgzuL_ekGWGu8QFode_0rgLN2toz9u1MPu5opDa8 7211
websockets/utils.py sha256=z3lSFywpnE4aifiJwYVPTgcwMLNDAkYDbdZUqkSwhPo 1201
websockets/version.py sha256=N3EcOC-xhzmXKb0-dT8rByoqrtIcFemNLJ1osamix14 3294
websockets/asyncio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
websockets/asyncio/async_timeout.py sha256=jMKMQcVKWtn09n6lqefqdpSYoMRlP4Ek60RjJ6B6Eco 9253
websockets/asyncio/client.py sha256=u5ek8ZPWuHS1_Z3roZ1fuW26iGeBaZBIjrXack5j2LM 32310
websockets/asyncio/compatibility.py sha256=ld5lpbBgJ8YGAi3tc1hMiIxuLeQWDg6pKDYBVbSQMl4 816
websockets/asyncio/connection.py sha256=pFbCzpTHzVgwAsEC7ISjjYjmL5cu0v_2DCV0TTHm910 49959
websockets/asyncio/messages.py sha256=bzPkRaohSTLKmjZqAriIIMTdIB4DFM4G3y-1NfDAu3k 11307
websockets/asyncio/router.py sha256=Ww_6IZbC8CT_-EvVgDjkJgX-QSZRNfuyGzAlJd0saGs 6799
websockets/asyncio/server.py sha256=AUB_3DWmUXPEUgGzSpiG70tnWxSpSn3066XszwEOJLo 38366
websockets/extensions/__init__.py sha256=HdQaQhOVkCR5RJVRKXG5Xmb6cMpAhLaKgRikYRzO64E 102
websockets/extensions/base.py sha256=Je1VMBHq7_gqq5idsCqMPD87CI6m7zpDSRj_lCL37Rc 3026
websockets/extensions/permessage_deflate.py sha256=nMAfbfogemSMwVWWK0CCO5CF0xcizSyyiSJlPSQ3Sgs 26408
websockets/legacy/__init__.py sha256=VS5mRP7oS3kXCcXX7F3vPULmXPFi4VcyKbnv8Lk18MY 287
websockets/legacy/auth.py sha256=wILIJE28YsQKmQcWdPMzmdM_0Sw674dqUo2XGqyUvH4 6721
websockets/legacy/client.py sha256=FEvbnmTV8lS5oHvqcoisgbocnmudEvQ8Rpuui86GOBg 27690
websockets/legacy/exceptions.py sha256=KrvUEI31DUZs3gl6M-Q-dgsSnsMXzU_bDRuHU6AcKbc 1995
websockets/legacy/framing.py sha256=k2ykZNh2kumsEC1cHk9XVIah9IYioRobziTpSLyDRv0 6591
websockets/legacy/handshake.py sha256=CRRxkJ96TIgWuoMIL0iol4jp4X7llMA8buX4gfo0SwE 5443
websockets/legacy/http.py sha256=OPu_UljFJH74nxk5V-jnOOkqzdXcpJ6M0LynIpuZ740 7262
websockets/legacy/protocol.py sha256=YN1QdGYK1Tm-t902bo5PI0-WvMKklOeUqSdow1FGsbQ 65543
websockets/legacy/server.py sha256=j6Q9e53WIwk5ku0xA98abWDa8SdodxAIpp_bn3yTjB4 46441
websockets/sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
websockets/sync/client.py sha256=NjelUsmGfP6d4t4em8tNf67tzLFyOVJPXvAzV_cuwjI 23296
websockets/sync/connection.py sha256=aoY4BfEG13hvWBFWSFH50iY_Er2RRIU6AFgKOvJE4FA 42646
websockets/sync/messages.py sha256=W6Y-BZHgyuQ6hURDsZ2itewi5lAMJ9ld7X0wAlV2Zkk 12952
websockets/sync/router.py sha256=E6h1ivLUM9DskHQBn7LWZQhvV3ybYqcFIEpsQ4UllD8 6483
websockets/sync/server.py sha256=l3u-jxI0dETw69_YmaR0sA21B60lEPQTVgA6oIBZ8Gw 28199
websockets/sync/utils.py sha256=JgQVxO_NcQXZd8m6hDeXpSQ_uN6GYF8u9XLHZ7msv3k 1152
websockets-15.0.dist-info/LICENSE sha256=D0RRSZisognTSC0QIEqK3yqkKW_xV6NqXAki8igGMtM 1538
websockets-15.0.dist-info/METADATA sha256=o7PpM419xh3D_fXxEQ0OevQfLv0i6h_x1yOQ5VTFMbI 6994
websockets-15.0.dist-info/WHEEL sha256=agy-BJge3afXwWznUXANATmKFW4eqelqRR0uf608A_0 99
websockets-15.0.dist-info/top_level.txt sha256=CMpdKklxKsvZgCgyltxUWOHibZXZ1uYIVpca9xsQ8Hk 11
websockets-15.0.dist-info/RECORD

top_level.txt

websockets