Skip to main content

An implementation of the WebSocket Protocol (RFC 6455 & 7692)

Project description

websockets

licence version pyversions tests docs openssf

What is websockets?

websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance.

Built on top of asyncio, Python’s standard asynchronous I/O framework, the default implementation provides an elegant coroutine-based API.

An implementation on top of threading and a Sans-I/O implementation are also available.

Documentation is available on Read the Docs.

Here’s an echo server with the asyncio API:

#!/usr/bin/env python

import asyncio
from websockets.server import serve

async def echo(websocket):
    async for message in websocket:
        await websocket.send(message)

async def main():
    async with serve(echo, "localhost", 8765):
        await asyncio.Future()  # run forever

asyncio.run(main())

Here’s how a client sends and receives messages with the threading API:

#!/usr/bin/env python

import asyncio
from websockets.sync.client import connect

def hello():
    with connect("ws://localhost:8765") as websocket:
        websocket.send("Hello world!")
        message = websocket.recv()
        print(f"Received: {message}")

hello()

Does that look good?

Get started with the tutorial!

Why should I use websockets?

The development of websockets is shaped by four principles:

  1. Correctness: websockets is heavily tested for compliance with RFC 6455. Continuous integration fails under 100% branch coverage.

  2. Simplicity: all you need to understand is msg = await ws.recv() and await ws.send(msg). websockets takes care of managing connections so you can focus on your application.

  3. Robustness: websockets is built for production. For example, it was the only library to handle backpressure correctly before the issue became widely known in the Python community.

  4. Performance: memory usage is optimized and configurable. A C extension accelerates expensive operations. It’s pre-compiled for Linux, macOS and Windows and packaged in the wheel format for each system and Python version.

Documentation is a first class concern in the project. Head over to Read the Docs and see for yourself.

Why shouldn’t I use websockets?

  • If you prefer callbacks over coroutines: websockets was created to provide the best coroutine-based API to manage WebSocket connections in Python. Pick another library for a callback-based API.

  • If you’re looking for a mixed HTTP / WebSocket library: websockets aims at being an excellent implementation of RFC 6455: The WebSocket Protocol and RFC 7692: Compression Extensions for WebSocket. Its support for HTTP is minimal — just enough for an HTTP health check.

    If you want to do both in the same server, look at HTTP frameworks that build on top of websockets to support WebSocket connections, like Sanic.

What else?

Bug reports, patches and suggestions are welcome!

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.

For anything else, please open an issue or send a pull request.

Participants must uphold the Contributor Covenant code of conduct.

websockets is released under the BSD license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

websockets-11.0.2.tar.gz (104.2 kB view details)

Uploaded Source

Built Distributions

websockets-11.0.2-py3-none-any.whl (118.0 kB view details)

Uploaded Python 3

websockets-11.0.2-pp39-pypy39_pp73-win_amd64.whl (124.7 kB view details)

Uploaded PyPy Windows x86-64

websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (122.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (122.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (122.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (120.7 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

websockets-11.0.2-pp38-pypy38_pp73-win_amd64.whl (124.7 kB view details)

Uploaded PyPy Windows x86-64

websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (122.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (122.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (122.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (120.7 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

websockets-11.0.2-pp37-pypy37_pp73-win_amd64.whl (124.7 kB view details)

Uploaded PyPy Windows x86-64

websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (122.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (122.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (122.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (120.7 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

websockets-11.0.2-cp311-cp311-win_amd64.whl (124.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

websockets-11.0.2-cp311-cp311-win32.whl (124.1 kB view details)

Uploaded CPython 3.11 Windows x86

websockets-11.0.2-cp311-cp311-musllinux_1_1_x86_64.whl (135.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

websockets-11.0.2-cp311-cp311-musllinux_1_1_i686.whl (135.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

websockets-11.0.2-cp311-cp311-musllinux_1_1_aarch64.whl (136.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

websockets-11.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (131.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

websockets-11.0.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (130.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-cp311-cp311-macosx_11_0_arm64.whl (121.0 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

websockets-11.0.2-cp311-cp311-macosx_10_9_x86_64.whl (120.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

websockets-11.0.2-cp311-cp311-macosx_10_9_universal2.whl (123.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

websockets-11.0.2-cp310-cp310-win_amd64.whl (124.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

websockets-11.0.2-cp310-cp310-win32.whl (124.1 kB view details)

Uploaded CPython 3.10 Windows x86

websockets-11.0.2-cp310-cp310-musllinux_1_1_x86_64.whl (134.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

websockets-11.0.2-cp310-cp310-musllinux_1_1_i686.whl (133.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

websockets-11.0.2-cp310-cp310-musllinux_1_1_aarch64.whl (134.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

websockets-11.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

websockets-11.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-cp310-cp310-macosx_11_0_arm64.whl (121.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

websockets-11.0.2-cp310-cp310-macosx_10_9_x86_64.whl (120.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

websockets-11.0.2-cp310-cp310-macosx_10_9_universal2.whl (123.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

websockets-11.0.2-cp39-cp39-win_amd64.whl (124.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

websockets-11.0.2-cp39-cp39-win32.whl (124.1 kB view details)

Uploaded CPython 3.9 Windows x86

websockets-11.0.2-cp39-cp39-musllinux_1_1_x86_64.whl (134.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

websockets-11.0.2-cp39-cp39-musllinux_1_1_i686.whl (133.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

websockets-11.0.2-cp39-cp39-musllinux_1_1_aarch64.whl (134.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

websockets-11.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

websockets-11.0.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-cp39-cp39-macosx_11_0_arm64.whl (121.0 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

websockets-11.0.2-cp39-cp39-macosx_10_9_x86_64.whl (120.9 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

websockets-11.0.2-cp39-cp39-macosx_10_9_universal2.whl (123.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

websockets-11.0.2-cp38-cp38-win_amd64.whl (124.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

websockets-11.0.2-cp38-cp38-win32.whl (124.1 kB view details)

Uploaded CPython 3.8 Windows x86

websockets-11.0.2-cp38-cp38-musllinux_1_1_x86_64.whl (134.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

websockets-11.0.2-cp38-cp38-musllinux_1_1_i686.whl (133.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

websockets-11.0.2-cp38-cp38-musllinux_1_1_aarch64.whl (134.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

websockets-11.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

websockets-11.0.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-cp38-cp38-macosx_11_0_arm64.whl (121.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

websockets-11.0.2-cp38-cp38-macosx_10_9_x86_64.whl (120.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

websockets-11.0.2-cp38-cp38-macosx_10_9_universal2.whl (123.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

websockets-11.0.2-cp37-cp37m-win_amd64.whl (124.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

websockets-11.0.2-cp37-cp37m-win32.whl (124.1 kB view details)

Uploaded CPython 3.7m Windows x86

websockets-11.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl (135.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

websockets-11.0.2-cp37-cp37m-musllinux_1_1_i686.whl (134.5 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

websockets-11.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl (135.2 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

websockets-11.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

websockets-11.0.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

websockets-11.0.2-cp37-cp37m-macosx_10_9_x86_64.whl (120.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file websockets-11.0.2.tar.gz.

File metadata

  • Download URL: websockets-11.0.2.tar.gz
  • Upload date:
  • Size: 104.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for websockets-11.0.2.tar.gz
Algorithm Hash digest
SHA256 b1a69701eb98ed83dd099de4a686dc892c413d974fa31602bc00aca7cb988ac9
MD5 ce7666f7122c13cbaaf34553a9fef78d
BLAKE2b-256 9d6768e568bb4a0617529db2723c75958223b70b95921cd114b5fd13567db4d8

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-py3-none-any.whl.

File metadata

  • Download URL: websockets-11.0.2-py3-none-any.whl
  • Upload date:
  • Size: 118.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for websockets-11.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5004c087d17251938a52cce21b3dbdabeecbbe432ce3f5bbbf15d8692c36eac9
MD5 b1fb6d85baf10ea7e3d4884e1d467478
BLAKE2b-256 ea8a32116db59137262378ba72a124e5ee28f78f8a3a621281cfbddb6a634b37

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 58477b041099bb504e1a5ddd8aa86302ed1d5c6995bdd3db2b3084ef0135d277
MD5 ba8b98d7f482afe73f9a8887235a774d
BLAKE2b-256 7f6358a365e9f610fc02bc32ab5fb5ab88869d5d52dbec61efcdee8d36a8c6f3

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8b967a4849db6b567dec3f7dd5d97b15ce653e3497b8ce0814e470d5e074750
MD5 8ced678425b120047ad5c7f9b32fa5fc
BLAKE2b-256 9893bcf5ee63aad37e4a7b675eae39d55411611274fd4891e2c920cea9a3ff55

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 518ed6782d9916c5721ebd61bb7651d244178b74399028302c8617d0620af291
MD5 62d3ccb0bdfb1aa19573255c75a5c563
BLAKE2b-256 f8cb1178fe699508fc820eead75a8f1848dbc95acdd9fb2530b784db1e4a8f58

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2acdc82099999e44fa7bd8c886f03c70a22b1d53ae74252f389be30d64fd6004
MD5 e8e3f1109fc9d91945a929d9c2273b94
BLAKE2b-256 1969b7fd42aa6f119828c13a578c4be861d2ee37d6c6142481b4c293a8a96ab5

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b444366b605d2885f0034dd889faf91b4b47668dd125591e2c64bfde611ac7e1
MD5 1aedd90baf4bf1948a22d811b7e19467
BLAKE2b-256 42c0f5fa70aae7a6983f35380cff5843b18fbb20077558aeaf34be845e0529a9

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6d872c972c87c393e6a49c1afbdc596432df8c06d0ff7cd05aa18e885e7cfb7c
MD5 5a42f40ce07beb4338a02013bed0893a
BLAKE2b-256 9cc8fbd583360155c9869750558c6408714b92fb5695a56772f493ed78408c5c

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3e79065ff6549dd3c765e7916067e12a9c91df2affea0ac51bcd302aaf7ad207
MD5 a6965567ed61e4a18cea9b35b26537d1
BLAKE2b-256 3bc50c98276e1f4d1db4b82f61e91fc99451fa7e303add19b688fa07dd900620

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c7de298371d913824f71b30f7685bb07ad13969c79679cca5b1f7f94fec012f
MD5 06473bc072673a21a6373e6fdd9a32d9
BLAKE2b-256 c39108c0ee33324f2648dcb9d96bd8c78cbbc20e5d7770917cc5176ba9663ea3

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 46388a050d9e40316e58a3f0838c63caacb72f94129eb621a659a6e49bad27ce
MD5 a88616a899988240a3dfd26d04b176e3
BLAKE2b-256 59cacbde2c49cc95675a37914fe54d0e4ba7d3d3e99b6cb0aae36a6eef4e2607

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd906b0cdc417ea7a5f13bb3c6ca3b5fd563338dc596996cb0fdd7872d691c0a
MD5 0b5cb393099135e491e4829fca325bdf
BLAKE2b-256 75bfeb54d8ff54a13fc788599f0cbc12ad2d6a23c11e6f813f0677f8008a3f8a

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 752fbf420c71416fb1472fec1b4cb8631c1aa2be7149e0a5ba7e5771d75d2bb9
MD5 883d2290397d64e2044f27cfe402f653
BLAKE2b-256 3d299ac6cfd99afdd3ba2c836e4d683ced7ade3cd1a286a026f4740eea931707

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b985ba2b9e972cf99ddffc07df1a314b893095f62c75bc7c5354a9c4647c6503
MD5 ec3b3d5948b51a2ac3d0a3df44e6cb0f
BLAKE2b-256 9642ff89b6738393fc4ddf4ee0c4feedb68cd5ee834e89c52ec1916eb93b55e7

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d70a438ef2a22a581d65ad7648e949d4ccd20e3c8ed7a90bbc46df4e60320891
MD5 5222049da0698b4fac93504aa7e1fc74
BLAKE2b-256 50520e7e12f35035f031f0e0a7eff80b605d6b5e651f8254f3c0a73fab580a58

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1b52def56d2a26e0e9c464f90cadb7e628e04f67b0ff3a76a4d9a18dfc35e3dd
MD5 0fb5861c0ed9acb195b58628b577b57c
BLAKE2b-256 7c9248c9e2b0a8de05bba6823ca14bd58b581f2158fbce38a8ca8dccacf4eccb

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce69f5c742eefd039dce8622e99d811ef2135b69d10f9aa79fbf2fdcc1e56cd7
MD5 278463e91a1ea5b39fc118066d86c30d
BLAKE2b-256 2e8bdab160db6ff385efe034ae4907893720b4a5f23fb282f124f5a375827b72

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c78ca3037a954a4209b9f900e0eabbc471fb4ebe96914016281df2c974a93e3e
MD5 e53351bad4a021e257f43ec06d5cb39c
BLAKE2b-256 753bc0a17f1e5c453708f6b60095f34dc7f7362ca264c09ad406cc6446eee233

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: websockets-11.0.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for websockets-11.0.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2174a75d579d811279855df5824676d851a69f52852edb0e7551e0eeac6f59a4
MD5 2ae96e42639beeed1cf9f32a0d9944f8
BLAKE2b-256 4a812e080177189909fc8361f288154068f93d0e966be39b89426b4c89a50295

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a09cce3dacb6ad638fdfa3154d9e54a98efe7c8f68f000e55ca9c716496ca67
MD5 78f4f95a23df9dcd006a8b33ca601cfd
BLAKE2b-256 79f95ddb516bab32607763ce06291adf33d0a8845f03b5a84af3e3dd479540fe

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 cf45d273202b0c1cec0f03a7972c655b93611f2e996669667414557230a87b88
MD5 ab58646062a65aaed82a13ebdc0bb08c
BLAKE2b-256 508d5d8f0d54f759845cd630943b3de062f4e7ea0fdd83e1372e380170848286

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1df2413266bf48430ef2a752c49b93086c6bf192d708e4a9920544c74cd2baa6
MD5 9fbcc9cbb06c56d93b63be8e15e58096
BLAKE2b-256 744bcc47a4df634b1d8dcb0a8e2ff69888e52e2bf848fecb8ccb8fb2669d4009

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7742cd4524622cc7aa71734b51294644492a961243c4fe67874971c4d3045982
MD5 31f621a7e6e498ab038342ab233cfcc2
BLAKE2b-256 1a7f6d62388722b39ecf990e7d17559f22258d477a0348abe78dd85094f8b8b4

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6b2bfa1d884c254b841b0ff79373b6b80779088df6704f034858e4d705a4802
MD5 30db737dc4cba448a17cf744cbe7ca5f
BLAKE2b-256 42e865d921f856ac3bb0e5aa3382b58d9016cdd8a97355045ac758bbed3e3469

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 46dda4bc2030c335abe192b94e98686615f9274f6b56f32f2dd661fb303d9d12
MD5 ab833858147e56467fa0d04ef651c7e5
BLAKE2b-256 df253f044ffe1099fd9edf3c5b7ef1f98d8ef139f43582ca118dc903c980806e

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f392587eb2767afa8a34e909f2fec779f90b630622adc95d8b5e26ea8823cb8
MD5 3ed8ea17b83da988036f33d1ff4cc1ea
BLAKE2b-256 8c2e2ff028546cb1e5dcf2c3161c953406c781f30450eee087b9b831015ae39a

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f97e03d4d5a4f0dca739ea274be9092822f7430b77d25aa02da6775e490f6846
MD5 1e42805b8060ddd5b76bd1738db3cc14
BLAKE2b-256 c39b8aeb56224cf2933d2c1a178cd422ada37f74d0cda542f373183769953611

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3565a8f8c7bdde7c29ebe46146bd191290413ee6f8e94cf350609720c075b0a1
MD5 c4488e0cec11bc767976b285f7f6b402
BLAKE2b-256 49165cb977c3184f56f9bb5b269654374e150c88df15b5ca611d7211ec9add09

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3b87cd302f08ea9e74fdc080470eddbed1e165113c1823fb3ee6328bc40ca1d3
MD5 5e1f1616fcf1c9cb378fea6bc7721085
BLAKE2b-256 448b1186b15bd47078fb57f3354000c37eb3d7af90e2813d696b54cb95025f74

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: websockets-11.0.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for websockets-11.0.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8f24cd758cbe1607a91b720537685b64e4d39415649cac9177cd1257317cf30c
MD5 0680900b343d92b73cad1340bd8ec221
BLAKE2b-256 ac3ce5b6ea6b8b0b238d8d66a6d0ed32b466b40d8e417af73a4091db10ed1beb

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 34a6f8996964ccaa40da42ee36aa1572adcb1e213665e24aa2f1037da6080909
MD5 7a338a605e7b830a98842bd7b9acd28e
BLAKE2b-256 91bc0c09be051a99b1ecae063d7f03da33546610158dca6d55b4ab508ba7fedf

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 808b8a33c961bbd6d33c55908f7c137569b09ea7dd024bce969969aa04ecf07c
MD5 e3dbef53c3866ac77cd9abe988a95cec
BLAKE2b-256 9e78edb34f8c1fae5427d6fc44f85c0f70daa1082bccc88178ba2e656c9151d2

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d3cc3e48b6c9f7df8c3798004b9c4b92abca09eeea5e1b0a39698f05b7a33b9d
MD5 d5db3c9ee9b4b411e7284a5815964207
BLAKE2b-256 7b51d5c9c4f7028274199bff159ef31ce4edd7738de1869fd27187c563ddbbfe

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca9b2dced5cbbc5094678cc1ec62160f7b0fe4defd601cd28a36fde7ee71bbb5
MD5 ad5eb369eb02dcf4e156e03b3245348c
BLAKE2b-256 4151582b3d67979cae83a3015f6551f83587e222854515e3c6b0f091a58d777e

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 502683c5dedfc94b9f0f6790efb26aa0591526e8403ad443dce922cd6c0ec83b
MD5 3b9df78f7010bc1b50df826231207f75
BLAKE2b-256 b6fa96b64fea54542630a7c79e784f7514228b91138720858c820e3bc157e43b

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e0eeeea3b01c97fd3b5049a46c908823f68b59bf0e18d79b231d8d6764bc81ee
MD5 d1bd3b510231ce1500b5efba13943302
BLAKE2b-256 df8f064d879849112d09df9fd2a797668c011fbd33420d15e469435da903dc22

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8df63dcd955eb6b2e371d95aacf8b7c535e482192cff1b6ce927d8f43fb4f552
MD5 deddf7dbc772c71f37028bd5ae3f43e9
BLAKE2b-256 beef618a403b112a66058dedab15ab4167f13a414943c244540cb470ba375507

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 143782041e95b63083b02107f31cda999f392903ae331de1307441f3a4557d51
MD5 07eebabb7976ea3f42bd13f4b2bb7d1b
BLAKE2b-256 f8e9885a685ddf6a4f9033b6254cb742e4f2f47acee10e5d068f0a7ea8592e52

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 580cc95c58118f8c39106be71e24d0b7e1ad11a155f40a2ee687f99b3e5e432e
MD5 adbc1a96c5113488b3d1d90168a8f9bb
BLAKE2b-256 bad2cc7369f01a294005b86cecb103ce0e57ed976783161bf93caa7d54b9558f

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 25e265686ea385f22a00cc2b719b880797cd1bb53b46dbde969e554fb458bfde
MD5 f42eb2bf208514a1ee5f5c79f47ad3b6
BLAKE2b-256 821a1e3a9a94451e104748304598ceca69e68b9a3db3dcc026cea47d5968dd4d

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: websockets-11.0.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for websockets-11.0.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d1881518b488a920434a271a6e8a5c9481a67c4f6352ebbdd249b789c0467ddc
MD5 c932ca0a158d32d22c44bedaeba6a641
BLAKE2b-256 7d43a0a37ccc9fd16686d8dbde253516e9a3ccd699619d7a7b4a10925bdc022d

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e37a76ccd483a6457580077d43bc3dfe1fd784ecb2151fcb9d1c73f424deaeba
MD5 559a6eb2605f1076ea48a37e08248dcb
BLAKE2b-256 14ca87f36bc5758c1ca28494914f2c13942755a841cc481583356663cd5f11d4

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4c54086b2d2aec3c3cb887ad97e9c02c6be9f1d48381c7419a4aa932d31661e4
MD5 8bdc9732b80cfaaf0834cae1a0b99b62
BLAKE2b-256 81ca2ce8945870f08c0d856b55e6bc812551130189de27a971902e7b9528b5df

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ede13a6998ba2568b21825809d96e69a38dc43184bdeebbde3699c8baa21d015
MD5 6c9daa998580e94a2faa7e16ac95e431
BLAKE2b-256 3bed14377de838c057ee35f4bdac3f470c48b70982c5cdbc6d00cec5c3fbb18d

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 232b6ba974f5d09b1b747ac232f3a3d8f86de401d7b565e837cc86988edf37ac
MD5 ef2632c9e869c621edfc7c7c951e778e
BLAKE2b-256 07551187816ffb02a5366839ec10069441188a4645c5f206c04ce702527adcb2

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4fe2442091ff71dee0769a10449420fd5d3b606c590f78dd2b97d94b7455640
MD5 8343748066570c49fd907dd38f1b5277
BLAKE2b-256 8c621c966e6feed8c89faa79714ed3053fa0afd1b106bf0c44156c833f28c36a

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 392d409178db1e46d1055e51cc850136d302434e12d412a555e5291ab810f622
MD5 493fc57089a383ab010854a6208dcaa6
BLAKE2b-256 a710971a38996b8044209f527a01563accb479e7f52bd6e2b77a55c31cf8423f

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87c69f50281126dcdaccd64d951fb57fbce272578d24efc59bce72cf264725d0
MD5 cde5b35199306b34fe3ad5effc753ccd
BLAKE2b-256 30ccb119fab11fcd2f065ea0eb7cbf4fd1559187acdc7455baefebf4a79f11d9

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec00401846569aaf018700249996143f567d50050c5b7b650148989f956547af
MD5 903b91cc8cb542c18bf7fe4441dae498
BLAKE2b-256 b3bd65e44c75f0aa9b782bbfc11eded7f7f5b702b4e43c47d680006258136dac

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0fb4480556825e4e6bf2eebdbeb130d9474c62705100c90e59f2f56459ddab42
MD5 938161e744d4e785d6bd0ca562baf54e
BLAKE2b-256 772e821acedf0717f36e2b9ae6f8ba76c3c4389bd0bf823cc9b730bdf5970bcf

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 220d5b93764dd70d7617f1663da64256df7e7ea31fc66bc52c0e3750ee134ae3
MD5 e47205f23f764b41eac5a6ad35718e45
BLAKE2b-256 cef4698cf3587d4e2c469bb0fb79395bbbb6f35b6f8714da7e72dff94f7b6356

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: websockets-11.0.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for websockets-11.0.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 aa7b33c1fb2f7b7b9820f93a5d61ffd47f5a91711bc5fa4583bbe0c0601ec0b2
MD5 eb38eed1df6b5a3ee8f7cd5dd5ea431d
BLAKE2b-256 d05b713dc7ca860e3a5bebff1204176cabbcca46747120e5fb59d13d8daad121

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 adf6385f677ed2e0b021845b36f55c43f171dab3a9ee0ace94da67302f1bc364
MD5 24afada184e4de619ebbb961112c8381
BLAKE2b-256 2a021b5e07f6cc7db9165d5007eba59d08c1ace5e30b0b7fab23cd4ca3be991d

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3ffe251a31f37e65b9b9aca5d2d67fd091c234e530f13d9dce4a67959d5a3fba
MD5 ce64cdd46d89f3b8545dbb6bd6580dd9
BLAKE2b-256 0e74787fce70aae0fd9ff90bf77432039d1939438a125773156cf0324715c591

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 954eb789c960fa5daaed3cfe336abc066941a5d456ff6be8f0e03dd89886bb4c
MD5 5ef28e2337404610139fda5b049d4ab0
BLAKE2b-256 a2bdd20b428950e6965bb6e0489c7e5508e6791b8989d1b9f84047765c28c213

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 25aae96c1060e85836552a113495db6d857400288161299d77b7b20f2ac569f2
MD5 adbc72975b11dee1a3c6d328ce5e645e
BLAKE2b-256 54d7b194887d5a56aa819da5081b82d0224e119f460424d6082f076a3c9a7945

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 daa1e8ea47507555ed7a34f8b49398d33dff5b8548eae3de1dc0ef0607273a33
MD5 7c5a4288d183e10edac8c7a9a05dd86f
BLAKE2b-256 ddb7ed3575a038d2d7b242fb8ced354c7dbcc8c8ea170b7cf33b62f31df7896c

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2abeeae63154b7f63d9f764685b2d299e9141171b8b896688bd8baec6b3e2303
MD5 4372dac91aef04756d7b81c81a70d1a8
BLAKE2b-256 d8730de2391aa2fdc833032bfef415adf90193177263e9436f3c06fbbbadebe0

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb46d2c7631b2e6f10f7c8bac7854f7c5e5288f024f1c137d4633c79ead1e3c0
MD5 68a51d265d51e6d087241b263aad628c
BLAKE2b-256 4b84a1d7881bf310dd19d72108e7d503644e1b0d6088a60decb7fab92bbccf16

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 955fcdb304833df2e172ce2492b7b47b4aab5dcc035a10e093d911a1916f2c87
MD5 4198bca01905154772940663d9a24874
BLAKE2b-256 c1a917672f611f8955dad4345a56438b0dc710f9be75ca47957779ee6b2f14f7

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3178d965ec204773ab67985a09f5696ca6c3869afeed0bb51703ea404a24e975
MD5 7584d52dde03594c7f484575901623c2
BLAKE2b-256 aa80ec21babff00cc5cb27c10a99e4c03b670a9e27f26439091f979fee74538a

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 634239bc844131863762865b75211a913c536817c0da27f691400d49d256df1d
MD5 b30d1ef0be9fcd0c633800c5feb27e02
BLAKE2b-256 6b7056e924042d71d35bb4e5da9f80526679023fb324380c21ae5c6510531dd8

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: websockets-11.0.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 5875f623a10b9ba154cb61967f940ab469039f0b5e61c80dd153a65f024d9fb7
MD5 712868b77cd0b8b9e7568fba23be0eef
BLAKE2b-256 33edd9dab6cbbc400d4e63acc6060f0bd2a8fa9e938b24d5a66f7847d1f19403

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2eb042734e710d39e9bc58deab23a65bd2750e161436101488f8af92f183c239
MD5 79f62d2b5c7d48506f73ba9771a5732f
BLAKE2b-256 373b6765dbaf2f245b710519893e46e39f40b279072664cc2e65f9915fcf02b6

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 95c09427c1c57206fe04277bf871b396476d5a8857fa1b99703283ee497c7a5d
MD5 4ab8462315478f46ecec19111bf9b2c2
BLAKE2b-256 3bf447c57f2c91fc45b04f892208cb33d499002abdb1f539918769d5681c6406

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 13bd5bebcd16a4b5e403061b8b9dcc5c77e7a71e3c57e072d8dff23e33f70fba
MD5 7ff5e5deca037517029d95fc54cad880
BLAKE2b-256 e755883b3d2fb2435d4d80cbe39237d0a1ad7f6014f05de21926e3b410a1eae6

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dca9708eea9f9ed300394d4775beb2667288e998eb6f542cdb6c02027430c599
MD5 d001ac2f9bd3a27bdc5d3c85d172bbed
BLAKE2b-256 838f9a1c3e8e805053619f21c6cb15ddbc7876bf883a28fa99503fa58b4a8405

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b2a573c8d71b7af937852b61e7ccb37151d719974146b5dc734aad350ef55a02
MD5 d4988543ca0e09a7248771013a47a740
BLAKE2b-256 f061c1a45650b8526b19f2aeb9f3e03532e493e6470bd99c4f67c66f5e20915b

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 320ddceefd2364d4afe6576195201a3632a6f2e6d207b0c01333e965b22dbc84
MD5 e15dadb79ba016b9fab514d4d5b9301b
BLAKE2b-256 4b00862efcce079d2ca56c7a6ec8c829f232000566b40305dc962d49f3250e6c

See more details on using hashes here.

File details

Details for the file websockets-11.0.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-11.0.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a2100b02d1aaf66dc48ff1b2a72f34f6ebc575a02bc0350cc8e9fbb35940166
MD5 2b9b58b74aaa5a4231a9cd6af5e82629
BLAKE2b-256 32ff03941fb1c875594b39ea1ca902b673517ff4f87b4ce7a58282f1159e5c7d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page