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.1.tar.gz (104.1 kB view details)

Uploaded Source

Built Distributions

websockets-11.0.1-py3-none-any.whl (117.9 kB view details)

Uploaded Python 3

websockets-11.0.1-pp39-pypy39_pp73-win_amd64.whl (124.5 kB view details)

Uploaded PyPy Windows x86-64

websockets-11.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (122.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-11.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (122.3 kB view details)

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

websockets-11.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (122.3 kB view details)

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

websockets-11.0.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (120.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

websockets-11.0.1-pp38-pypy38_pp73-win_amd64.whl (124.5 kB view details)

Uploaded PyPy Windows x86-64

websockets-11.0.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (122.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-11.0.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (122.3 kB view details)

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

websockets-11.0.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (122.3 kB view details)

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

websockets-11.0.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (120.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

websockets-11.0.1-pp37-pypy37_pp73-win_amd64.whl (124.5 kB view details)

Uploaded PyPy Windows x86-64

websockets-11.0.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (122.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-11.0.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (122.3 kB view details)

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

websockets-11.0.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (122.3 kB view details)

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

websockets-11.0.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (120.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

websockets-11.0.1-cp311-cp311-win_amd64.whl (124.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

websockets-11.0.1-cp311-cp311-win32.whl (124.0 kB view details)

Uploaded CPython 3.11 Windows x86

websockets-11.0.1-cp311-cp311-musllinux_1_1_x86_64.whl (135.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

websockets-11.0.1-cp311-cp311-musllinux_1_1_i686.whl (135.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

websockets-11.0.1-cp311-cp311-musllinux_1_1_aarch64.whl (135.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

websockets-11.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (131.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

websockets-11.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.4 kB view details)

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

websockets-11.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (130.0 kB view details)

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

websockets-11.0.1-cp311-cp311-macosx_11_0_arm64.whl (120.8 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

websockets-11.0.1-cp311-cp311-macosx_10_9_x86_64.whl (120.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

websockets-11.0.1-cp311-cp311-macosx_10_9_universal2.whl (123.6 kB view details)

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

websockets-11.0.1-cp310-cp310-win_amd64.whl (124.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

websockets-11.0.1-cp310-cp310-win32.whl (124.0 kB view details)

Uploaded CPython 3.10 Windows x86

websockets-11.0.1-cp310-cp310-musllinux_1_1_x86_64.whl (134.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

websockets-11.0.1-cp310-cp310-musllinux_1_1_i686.whl (133.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

websockets-11.0.1-cp310-cp310-musllinux_1_1_aarch64.whl (134.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

websockets-11.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

websockets-11.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.8 kB view details)

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

websockets-11.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.4 kB view details)

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

websockets-11.0.1-cp310-cp310-macosx_11_0_arm64.whl (120.8 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

websockets-11.0.1-cp310-cp310-macosx_10_9_x86_64.whl (120.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

websockets-11.0.1-cp310-cp310-macosx_10_9_universal2.whl (123.5 kB view details)

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

websockets-11.0.1-cp39-cp39-win_amd64.whl (124.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

websockets-11.0.1-cp39-cp39-win32.whl (124.0 kB view details)

Uploaded CPython 3.9 Windows x86

websockets-11.0.1-cp39-cp39-musllinux_1_1_x86_64.whl (134.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

websockets-11.0.1-cp39-cp39-musllinux_1_1_i686.whl (133.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

websockets-11.0.1-cp39-cp39-musllinux_1_1_aarch64.whl (134.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

websockets-11.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

websockets-11.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.5 kB view details)

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

websockets-11.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.2 kB view details)

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

websockets-11.0.1-cp39-cp39-macosx_11_0_arm64.whl (120.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

websockets-11.0.1-cp39-cp39-macosx_10_9_x86_64.whl (120.8 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

websockets-11.0.1-cp39-cp39-macosx_10_9_universal2.whl (123.5 kB view details)

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

websockets-11.0.1-cp38-cp38-win_amd64.whl (124.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

websockets-11.0.1-cp38-cp38-win32.whl (124.0 kB view details)

Uploaded CPython 3.8 Windows x86

websockets-11.0.1-cp38-cp38-musllinux_1_1_x86_64.whl (134.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

websockets-11.0.1-cp38-cp38-musllinux_1_1_i686.whl (133.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

websockets-11.0.1-cp38-cp38-musllinux_1_1_aarch64.whl (134.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

websockets-11.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

websockets-11.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.0 kB view details)

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

websockets-11.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.7 kB view details)

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

websockets-11.0.1-cp38-cp38-macosx_11_0_arm64.whl (120.8 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

websockets-11.0.1-cp38-cp38-macosx_10_9_x86_64.whl (120.8 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

websockets-11.0.1-cp38-cp38-macosx_10_9_universal2.whl (123.5 kB view details)

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

websockets-11.0.1-cp37-cp37m-win_amd64.whl (124.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

websockets-11.0.1-cp37-cp37m-win32.whl (124.0 kB view details)

Uploaded CPython 3.7m Windows x86

websockets-11.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl (135.0 kB view details)

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

websockets-11.0.1-cp37-cp37m-musllinux_1_1_i686.whl (134.4 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

websockets-11.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl (135.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

websockets-11.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

websockets-11.0.1-cp37-cp37m-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.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

websockets-11.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (129.5 kB view details)

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

websockets-11.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (120.7 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: websockets-11.0.1.tar.gz
  • Upload date:
  • Size: 104.1 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.1.tar.gz
Algorithm Hash digest
SHA256 369410925b240b30ef1c1deadbd6331e9cd865ad0b8966bf31e276cc8e0da159
MD5 ce1f2b10250cd3fa233ff572593d6ed3
BLAKE2b-256 bd906b5802fad3992d6eac7163216e0389a72475cbb57b23005135190e96d160

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-11.0.1-py3-none-any.whl
  • Upload date:
  • Size: 117.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 85b4127f7da332feb932eee833c70e5e1670469e8c9de7ef3874aa2a91a6fbb2
MD5 0d7211a6d37bbca967664667d63cc1b3
BLAKE2b-256 9c746e003607b2d51537eb5f04210e4be66b84d44c86ab06bb9c8a24c24ad360

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5d4f4b341100d313b08149d7031eb6d12738ac758b0c90d2f9be8675f401b019
MD5 6265dcefca79835bfbe4e45485484e22
BLAKE2b-256 d7d0b58b01e1590c06c87f88543429953e37dd9e5168f17a16079f5aba76543d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79b6548e57ab18f071b9bfe3ffe02af7184dd899bc674e2817d8fe7e9e7489ec
MD5 75e4582a98ad7626cb49b685a63fbf14
BLAKE2b-256 ca93f4c0310d6f39010a107d94d5c7aeb8e6d6a543849befaa298564fadc054c

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42aa05e890fcf1faed8e535c088a1f0f27675827cbacf62d3024eb1e6d4c9e0c
MD5 d0c79e7a9893c43400c26dd95051e819
BLAKE2b-256 ac680cc6d04cbbff1b14aeedae19b03b43d43ec5284e6001e4ef3cd49d0b08c6

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a8d9793f3fb0da16232503df14411dabafed5a81fc9077dc430cfc6f60e71179
MD5 c2ff451470242a44443ca10f5efd31b6
BLAKE2b-256 6210da47609dd2f88a5acd971968a57880307709f74f0c6bffd1f523aca61bc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef35cef161f76031f833146f895e7e302196e01c704c00d269c04d8e18f3ac37
MD5 7a120fca3a600fcd92ac93d88e5e4809
BLAKE2b-256 3fa7accca8e6f816e26ebb80434256862e53d2024e0a0779f0f4fc25776b230a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ae59a9f0a77ecb0cbdedea7d206a547ff136e8bfbc7d2d98772fb02d398797bb
MD5 04a585a421b28ea537ca5f39b020f42f
BLAKE2b-256 5a5af98ffa84fa0325da3cb56ed1556c964c6675e1053aecc01da4cde4d9269c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 718d19c494637f28e651031b3df6a791b9e86e0097c65ed5e8ec49b400b1210e
MD5 5f54c8631d04efbf5d11427a85691022
BLAKE2b-256 b45efe8677fa618f16982a8b176c963af67ee91feea2eb7705a974144bbeed0e

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec4a887d2236e3878c07033ad5566f6b4d5d954b85f92a219519a1745d0c93e9
MD5 c517c2153883e34dee987ebb1cc838f9
BLAKE2b-256 1b0488e5cae3e9ed0f3ff56956a2459351854300dc8fd0d264d810b173615f39

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f7b2544eb3e7bc39ce59812371214cd97762080dab90c3afc857890039384753
MD5 026b015e861894ebec3cc29546aa76cd
BLAKE2b-256 19f383a00bdce11e98a74320f5b0cf3457fb97546053c29231953537cda1d29d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e53419201c6c1439148feb99de6b307651a88b8defd41348cc23bbe2a290de1d
MD5 cef0247c9c15d7159e2a7ac5cbb438ad
BLAKE2b-256 651d06b7d251dafc42915f90aad8bb7b04127ef7c374cbd2112eb968dd9d057e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5d8d5d17371ed9eb9f0e3a8d326bdf8172700164c2e705bc7f1905a719a189be
MD5 4e403af071a68498422f203a183a9391
BLAKE2b-256 f2195361b0554fd6bc2668cba97f1448dda193683306a4571983b0f421689cfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a58e83f82098d062ae5d4cbe7073b8783999c284d6f079f2fefe87cd8957ac8
MD5 b494a3f655e9624c951b22c389d0e64f
BLAKE2b-256 60692eb5607691870a8444f261813201bd88411053224c853c5fd6739a6338ea

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53b8e1ee01eb5b8be5c8a69ae26b0820dbc198d092ad50b3451adc3cdd55d455
MD5 f49f2b991ee8e88de746ce8f30d5f398
BLAKE2b-256 6dd72b1037c818dc1d43e1afe2175e219c99c39311ec186ceacb41cc846c5591

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b91657b65355954e47f0df874917fa200426b3a7f4e68073326a8cfc2f6deef8
MD5 8c50b58278147c1d9c65a834f0484f4f
BLAKE2b-256 cf9bd867003aa5f5590de57a6962a74e165c6f4143f25d568d474ba88bcee4f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60a19d4ff5f451254f8623f6aa4169065f73a50ec7b59ab6b9dcddff4aa00267
MD5 246821386bade98497cc3d1ca45a3aad
BLAKE2b-256 265c9e7be8af65ec39e6c2704d97472f55f373a5723d84cd05e0f2672b555bc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2796f097841619acf053245f266a4f66cb27c040f0d9097e5f21301aab95ff43
MD5 c20718fccfadb658612a31759b20f31d
BLAKE2b-256 b5327506f8795d4297cfc8834f10b37fc81ee0d7a625156d9426bf5b1d48b2a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-11.0.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 124.0 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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a01c674e0efe0f14aec7e722ed0e0e272fa2f10e8ea8260837e1f4f5dc4b3e53
MD5 210940c4c33e50f80a4222430401d188
BLAKE2b-256 af9cfef5266b7d18c090a2736db69ccef91c60d9e7dbe4b17848cb3745ee6a4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 07cc20655fb16aeef1a8f03236ba8671c61d332580b996b6396a5b7967ba4b3d
MD5 3cdc86847448428b0b88b2194fd452f7
BLAKE2b-256 8a5670a3aac3f9002a6cef565cd13224350c643f8816fde6b2c8d5691545ef61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a797da96d4127e517a5cb0965cd03fd6ec21e02667c1258fa0579501537fbe5c
MD5 ad00bdd70af046c30d1926fcf04ed388
BLAKE2b-256 6041ebef9d8476294fa6a7ba58a7306c8d3b7eb306b3df8c355215da24a96f6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 12180bc1d72c6a9247472c1dee9dfd7fc2e23786f25feee7204406972d8dab39
MD5 86398a70eb6398d71d855dab8be9a33b
BLAKE2b-256 9033189eb9216105755608a06800f738e14dd081e4fe8023347677cce74b486e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d68bd2a3e9fff6f7043c0a711cb1ebba9f202c196a3943d0c885650cd0b6464
MD5 a9ba51e4b85f1298b8fbc1a2aa406c09
BLAKE2b-256 2b378e8dad1d5c052e9b033a4873b4cca2e12dfbe626883d8a318a9af419ae61

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef0e6253c36e42f2637cfa3ff9b3903df60d05ec040c718999f6a0644ce1c497
MD5 8a6e74f714f63eb94df8af4b078e472a
BLAKE2b-256 f2e477657fae7aa12310c2acd68f21f06b70464f46d166d4d2e5c98c7a189d61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cfd0b9b18d64c51e5cd322e16b5bf4fe490db65c9f7b18fd5382c824062ead7e
MD5 0d906f91eb07a35c6a09b8b272fcc50c
BLAKE2b-256 9bc5a0dabe84894491f83c4d0fd7cedcbf2dc464a706ddae47a9b6c05b8de94e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45a85dc6b3ff76239379feb4355aadebc18d6e587c8deb866d11060755f4d3ea
MD5 c67f3d08bccf4a73e4c777d35e08950b
BLAKE2b-256 3fd44c838fb0d4c25fb4ced40e13c067c4ad9300b2999c6915ec8c9857ba7873

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 deb0dd98ea4e76b833f0bfd7a6042b51115360d5dfcc7c1daa72dfc417b3327a
MD5 8351fe2e756c6361f4524594ba00b4c7
BLAKE2b-256 3e5b5a0db5cbf30499598010261a9b10e798159d2e6268e7551876cb9f0da945

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3cf18bbd44b36749b7b66f047a30a40b799b8c0bd9a1b9173cba86a234b4306b
MD5 e9e5387ce8944c5992251fd20b891cb6
BLAKE2b-256 b3761865b02af0b9defe511a39dea03c92b8ef5979471b9c744cee0ed0a67df1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3a88375b648a2c479532943cc19a018df1e5fcea85d5f31963c0b22794d1bdc1
MD5 28837c844b50f142f05f26b7a59cbadb
BLAKE2b-256 8416f2f3e8788d38f951245b5469d280619bcf5a3fc666db11cf15ed567136fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-11.0.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 124.0 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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fc0a96a6828bfa6f1ccec62b54630bcdcc205d483f5a8806c0a8abb26101c54b
MD5 f87b9ce86197c2a4648dffb8b3daf264
BLAKE2b-256 e748c5a5d265f7617346e5c94020f8f8b26c4366dd05c58c70ec92a2c41909a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 892959b627eedcdf98ac7022f9f71f050a59624b380b67862da10c32ea3c221a
MD5 f5d0508234b464c197b3dcbccac63272
BLAKE2b-256 70a4dd939aed29ccb36fccb4205f2c598a99c87e2577a63fadf94ecd07616b19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 dbeada3b8f1f6d9497840f761906c4236f912a42da4515520168bc7c525b52b0
MD5 faffba782d544c8d99d45d80ad7a72f9
BLAKE2b-256 2b8fd145a46a2251c1aaa60551fd4bf83f7ec112a5d1756b0438daa369bea9f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 25ea5dbd3b00c56b034639dc6fe4d1dd095b8205bab1782d9a47cb020695fdf4
MD5 e27331e511a28d5e1ab6d8e3ca142a6d
BLAKE2b-256 de155da690703a6345a98b09610053752cd40dc7076b8e97f3a63955c6e8c7e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db234da3aff01e8483cf0015b75486c04d50dbf90004bd3e5b46d384e1bd6c9e
MD5 782abc7cd1df1e58d8a40e5862b3ff64
BLAKE2b-256 44418e30d56d34a46bdafa04402d93ab67c474b63111339273d744615239fb4e

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5f3d0d177b3db3d1d02cce7ba6c0063586499ac28afe0c992be74ffc40d9257
MD5 638a9261875f7bdba5f676798a2905e4
BLAKE2b-256 34dbd10fe49ca9f83b99399833ae2914acbcfbd9a97928f8a4119ea6a589d6db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c7fdfbed727ce6b4b5e6622d15a6efb2098b2d9e22ba4dc54b2e3ce80f982045
MD5 ab7e104b1d473963784d3bebe9b93125
BLAKE2b-256 a704a6878c4daac7a18c777dbd76ecfc9e03998b4e5075f9ec553f77591a5c80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0929c2ebdf00cedda77bf77685693e38c269011236e7c62182fee5848c29a4fa
MD5 3474b0f36326a4b80d559858aa4ee48e
BLAKE2b-256 2986124f55d9c5c2c95278ac2672ec35d06b7b0e82e38d70e5b00262f1870c3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dc77283a7c7b2b24e00fe8c3c4f7cf36bba4f65125777e906aae4d58d06d0460
MD5 922628a9edff52b73dd800dbe79493dc
BLAKE2b-256 8af529b05c0ffc8934b869327b9da205d48f477d339707e67986f78b9d948e3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3d30cc1a90bcbf9e22e1f667c1c5a7428e2d37362288b4ebfd5118eb0b11afa9
MD5 ce7e95bb9acc80b7b8f715d5fb99c504
BLAKE2b-256 3dcc6d747a7002819be775d26c18039e7f0717dc2e7dd58d4f8bc91ad844cf13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e2654e94c705ce9b768441d8e3a387a84951ca1056efdc4a26a4a6ee723c01b6
MD5 0ea6e1df2fd3af32999f8d61a0f59319
BLAKE2b-256 034c3a31d65a0f54879b9e9b84d51f84decf512735bf5ec21f79cf2e92118c14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-11.0.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 124.0 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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 29282631da3bfeb5db497e4d3d94d56ee36222fbebd0b51014e68a2e70736fb1
MD5 d81ad7e9ebbd06a668be817cc5d8052f
BLAKE2b-256 215b414937cae372a25e9c704d0acfa19dc6c0efebc78f8f71cd0221db77dbee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9d91279d57f6546eaf43671d1de50621e0578f13c2f17c96c458a72d170698d7
MD5 d8f876fe951f0ada5c3319edf0ce20e0
BLAKE2b-256 723beef75b4dadcc2c67a29844c0aa92c51545521fe099105409b2ba3a726f55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ceeef57b9aec8f27e523de4da73c518ece7721aefe7064f18aa28baabfe61b94
MD5 f2ede6ad0fd8fd74efac7559b8a07d5e
BLAKE2b-256 ff92021fe86a64a3539e7250051639cd1da972878fc8afd45a080591a16b571b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 43e0de552be624e5c0323ff4fcc9f0b4a9a6dc6e0116b8aa2cbb6e0d3d2baf09
MD5 61895cefbea82729ab4b0ccc316303b2
BLAKE2b-256 c7537508e0f2474dac31c72be3c6d9b9d7e7b4359b127654a97586de8cd5291b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b138f4bf8a64c344e12c76283dac279d11adab89ac62ae4a32ac8490d3c94832
MD5 ce5f438f5864774a974341aae4fa100c
BLAKE2b-256 9f0cce13db1dfdfb06d5ab0cd8fdf6b2f7aff33eb660abe5649b847028c6e5f2

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4667d4e41fa37fa3d836b2603b8b40d6887fa4838496d48791036394f7ace39
MD5 2a1c0818e80908469b9bf5098ca3d5df
BLAKE2b-256 0afbdb02428a062b0c34605f4cb93f8f9a8f62c41a26b14e16e2d2cf2a3fdc1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aedd94422745da60672a901f53de1f50b16e85408b18672b9b210db4a776b5a6
MD5 e84cb94aa8ae8f065fdb5833eff72036
BLAKE2b-256 c6b44b2a969eb3819b3f6b98e81e5f89051b18c1b0ab5c4bf561ad0289b0d6b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ffe6fc5e5fe9f2634cdc59b805e4ba1fcccf3a5622f5f36c3c7c287f606e283
MD5 317854d9ac10b4da6b3827d5818a32eb
BLAKE2b-256 fd8a4ec65eb5d38180a40daa76ce12183d7cee2f7fd3bfc18620a41570051666

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d5a6fa353b5ef36970c3bd1cd7cecbc08bb8f2f1a3d008b0691208cf34ebf5b0
MD5 1328685629e3c129cb9a87cb6745c35c
BLAKE2b-256 7f7fddb20690222d566740be32255c8669b991189ad93033b7d8c7eecb555b9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a88815a0c6253ad1312ef186620832fb347706c177730efec34e3efe75e0e248
MD5 99bd6cdcda14656a2e8e1e6b24f4e8df
BLAKE2b-256 9e0b3dc1c369e5b470d40ea4c43197a8221d6cf82d3fbdfd8afd99c2fcae65d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 87ae582cf2319e45bc457a57232daded27a3c771263cab42fb8864214bbd74ea
MD5 f3fcec7efdff797e07f151287d923093
BLAKE2b-256 8adc937e37caf2fa6f0176beb56423bb67cbd98944f0967e799c36789f6f77be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-11.0.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 124.0 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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 349dd1fa56a30d530555988be98013688de67809f384671883f8bf8b8c9de984
MD5 c21402ecf0883befdc35bba19be49136
BLAKE2b-256 8f46bdfd7f3c2194319518f8c4b0ac855fada284cd00acac171c537d0960c3c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1cb23597819f68ac6a6d133a002a1b3ef12a22850236b083242c93f81f206d5a
MD5 5f0ccca61f27eb98f41cb975d4b729f6
BLAKE2b-256 a7773701cd96047866413c4fc23c36f7403646de2c017712c907c6eb7ef56d9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d5a3022f9291bf2d35ebf65929297d625e68effd3a5647b8eb8b89d51b09394c
MD5 3b245a3e99bc475d2376bde61f39ec90
BLAKE2b-256 0d5cb50df3fc1698adac0368ea98ff114c37d79c51837e1331cefc313eea5c99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b0ed24a3aa4213029e100257e5e73c5f912e70ca35630081de94b7f9e2cf4a9b
MD5 72da88716813e40937b8e3252f823858
BLAKE2b-256 cdfd7575adc6297e13ee46cdc5e300ce4f02387dd21465122fa4d6eb26a9f9e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db78535b791840a584c48cf3f4215eae38a7e2f43271ecd27ce4ba8a798beaaa
MD5 a4ee22e46ca8357c5705636d6d227c4d
BLAKE2b-256 b5115ae989e16ad75413e0a145eb3dbbd90af55cf9fc5d00aff579a57810e2e0

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e039f106d48d3c241f1943bccfb383bd38ec39900d6dcaad0c73cc5fe129f346
MD5 3713bd5afe0340c18171ab2ef43d9a95
BLAKE2b-256 768a7bfea47c2a501c7bd57b56a3c458cf4882e55d41665ed93c8668a070ddad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fa1c23ed3a02732fba906ec337df65d4cc23f9f453635e1a803c285b59c7d987
MD5 3586900cae3b8fd23143b8567e21a332
BLAKE2b-256 ef6f2e6e41df4821c195326eba4ef86cd2a7070bda60868ac7ca867793b61826

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f888b9565ca1d1c25ab827d184f57f4772ffbfa6baf5710b873b01936cc335ee
MD5 7cb92c578564f45d4e65d6cf2649663f
BLAKE2b-256 996b54cdb0d5c61bcfcb5fef2f7f9647e4220c5b3a58b3924bd335d01075058a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 007ed0d62f7e06eeb6e3a848b0d83b9fbd9e14674a59a61326845f27d20d7452
MD5 280b190a7fc8f03571ba9a78d79ec27f
BLAKE2b-256 7e5de15a0bb14ac313585cf94bd048d472229c5b847258f7d226f52438bef7b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 52ba83ea132390e426f9a7b48848248a2dc0e7120ca8c65d5a8fc1efaa4eb51b
MD5 9b142b98659c962ec6f59ae2706c003f
BLAKE2b-256 6a88cedea93372e425424a6f0c192559bf77b3d3a2f13a78351ee31ac1ac586a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 aef1602db81096ce3d3847865128c8879635bdad7963fb2b7df290edb9e9150a
MD5 891bf61d8bbbd0fcbcd3200efbecbf6b
BLAKE2b-256 2057a8b1665973d23f5159971f58297091663c43c8b6ca0f943fe97c7bee0600

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-11.0.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 124.0 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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 385c5391becb9b58e0a4f33345e12762fd857ccf9fbf6fee428669929ba45e4c
MD5 65889edb86bc7cbc55a6132a661c11e5
BLAKE2b-256 a90f8bd4aeff72141399cb721a9217e6b81b28338770bc99816e6385d5b2c2de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ac042e8ba9d7f2618e84af27927fdce0f3e03528eb74f343977486c093868389
MD5 29487ac68169715c920066652e50be60
BLAKE2b-256 0e3246ac6970e62b9741e0fb8201a2ddd75e59a3e7d6c620e236bbe02d8a70b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c90343fd0774749d23c1891dd8b3e9210f9afd30986673ce0f9d5857f5cb1562
MD5 4c424a499143d4e4ee8f79e8648efb1b
BLAKE2b-256 7717ed3517528e8b78dd020b212c9d70b43d43a292d8585dd00d9be03090da7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d4e0990b6a04b07095c969969da659eecf9069cf8e7b8f49c8f5ee1bb50e3352
MD5 a6f6298b0ff5f0f35ac2a13b850d3df2
BLAKE2b-256 cdc94414834d21d5df16c1de35ac29218cec05748c954aa6f17dca49504dd000

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4fe2aed5963ca267c40a2d29b1ee4e8ab008ac8d5daa284fdda9275201b8a334
MD5 920bf1baaae778cbe0ba009f9ed444a2
BLAKE2b-256 91cd385fe865434f31e63305e5597868cfaad567e672d4e8a3b61c237823984b

See more details on using hashes here.

File details

Details for the file websockets-11.0.1-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.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec4e87eb9916b481216b1fede7d8913be799915f5216a0c801867cbed8eeb903
MD5 48d420bc1988ca50e163c5ecde725ef8
BLAKE2b-256 2593a6bfde891a16fc20070f2ee51bd2eb936ff6f6ec0cba35b419ee762b9d88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 84e92dbac318a84fef722f38ca57acef19cbb89527aba5d420b96aa2656970ee
MD5 c497896847020c36da03732039032bde
BLAKE2b-256 e6ac188e6d82a2d688a22e975560bbc63d06ac000940756c5e9daf94ebe5c77c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-11.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 54d084756c50dfc8086dce97b945f210ca43950154e1e04a44a30c6e6a2bcbb1
MD5 a7e885176b5ea9e5c150fb238c525d9f
BLAKE2b-256 dcccf2b98e27828ceb0a9c2bac90552dc6e938ff212d02e17c2f0d4a5631cc2b

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