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.get_running_loop().create_future()  # run forever

asyncio.run(main())

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

#!/usr/bin/env python

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

Uploaded Source

Built Distributions

websockets-13.0.1-py3-none-any.whl (145.3 kB view details)

Uploaded Python 3

websockets-13.0.1-pp310-pypy310_pp73-win_amd64.whl (152.3 kB view details)

Uploaded PyPy Windows x86-64

websockets-13.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (150.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-13.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.8 kB view details)

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

websockets-13.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (149.8 kB view details)

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

websockets-13.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

websockets-13.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (148.6 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

websockets-13.0.1-pp39-pypy39_pp73-win_amd64.whl (152.3 kB view details)

Uploaded PyPy Windows x86-64

websockets-13.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (150.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-13.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.8 kB view details)

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

websockets-13.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (149.8 kB view details)

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

websockets-13.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

websockets-13.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (148.6 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

websockets-13.0.1-pp38-pypy38_pp73-win_amd64.whl (152.3 kB view details)

Uploaded PyPy Windows x86-64

websockets-13.0.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (150.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-13.0.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.8 kB view details)

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

websockets-13.0.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (149.8 kB view details)

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

websockets-13.0.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

websockets-13.0.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (148.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

websockets-13.0.1-cp313-cp313-win_amd64.whl (152.2 kB view details)

Uploaded CPython 3.13 Windows x86-64

websockets-13.0.1-cp313-cp313-win32.whl (151.8 kB view details)

Uploaded CPython 3.13 Windows x86

websockets-13.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (157.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

websockets-13.0.1-cp313-cp313-musllinux_1_2_i686.whl (157.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

websockets-13.0.1-cp313-cp313-musllinux_1_2_aarch64.whl (158.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

websockets-13.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (158.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

websockets-13.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (158.1 kB view details)

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

websockets-13.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (157.7 kB view details)

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

websockets-13.0.1-cp313-cp313-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

websockets-13.0.1-cp313-cp313-macosx_10_13_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

websockets-13.0.1-cp313-cp313-macosx_10_13_universal2.whl (151.0 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

websockets-13.0.1-cp312-cp312-win_amd64.whl (152.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

websockets-13.0.1-cp312-cp312-win32.whl (151.8 kB view details)

Uploaded CPython 3.12 Windows x86

websockets-13.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (157.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

websockets-13.0.1-cp312-cp312-musllinux_1_2_i686.whl (157.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

websockets-13.0.1-cp312-cp312-musllinux_1_2_aarch64.whl (158.4 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

websockets-13.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (158.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

websockets-13.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (158.2 kB view details)

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

websockets-13.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (157.7 kB view details)

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

websockets-13.0.1-cp312-cp312-macosx_11_0_arm64.whl (148.8 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

websockets-13.0.1-cp312-cp312-macosx_10_9_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

websockets-13.0.1-cp312-cp312-macosx_10_9_universal2.whl (151.0 kB view details)

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

websockets-13.0.1-cp311-cp311-win_amd64.whl (152.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

websockets-13.0.1-cp311-cp311-win32.whl (151.8 kB view details)

Uploaded CPython 3.11 Windows x86

websockets-13.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (157.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

websockets-13.0.1-cp311-cp311-musllinux_1_2_i686.whl (157.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

websockets-13.0.1-cp311-cp311-musllinux_1_2_aarch64.whl (158.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

websockets-13.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (158.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

websockets-13.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (157.9 kB view details)

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

websockets-13.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (157.5 kB view details)

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

websockets-13.0.1-cp311-cp311-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

websockets-13.0.1-cp311-cp311-macosx_10_9_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

websockets-13.0.1-cp311-cp311-macosx_10_9_universal2.whl (150.9 kB view details)

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

websockets-13.0.1-cp310-cp310-win_amd64.whl (152.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

websockets-13.0.1-cp310-cp310-win32.whl (151.8 kB view details)

Uploaded CPython 3.10 Windows x86

websockets-13.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (157.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

websockets-13.0.1-cp310-cp310-musllinux_1_2_i686.whl (157.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

websockets-13.0.1-cp310-cp310-musllinux_1_2_aarch64.whl (157.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

websockets-13.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (157.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

websockets-13.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (157.3 kB view details)

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

websockets-13.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (156.9 kB view details)

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

websockets-13.0.1-cp310-cp310-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

websockets-13.0.1-cp310-cp310-macosx_10_9_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

websockets-13.0.1-cp310-cp310-macosx_10_9_universal2.whl (150.9 kB view details)

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

websockets-13.0.1-cp39-cp39-win_amd64.whl (152.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

websockets-13.0.1-cp39-cp39-win32.whl (151.8 kB view details)

Uploaded CPython 3.9 Windows x86

websockets-13.0.1-cp39-cp39-musllinux_1_2_x86_64.whl (156.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

websockets-13.0.1-cp39-cp39-musllinux_1_2_i686.whl (156.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

websockets-13.0.1-cp39-cp39-musllinux_1_2_aarch64.whl (157.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

websockets-13.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (157.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

websockets-13.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (157.0 kB view details)

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

websockets-13.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (156.7 kB view details)

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

websockets-13.0.1-cp39-cp39-macosx_11_0_arm64.whl (148.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

websockets-13.0.1-cp39-cp39-macosx_10_9_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

websockets-13.0.1-cp39-cp39-macosx_10_9_universal2.whl (150.9 kB view details)

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

websockets-13.0.1-cp38-cp38-win_amd64.whl (152.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

websockets-13.0.1-cp38-cp38-win32.whl (151.8 kB view details)

Uploaded CPython 3.8 Windows x86

websockets-13.0.1-cp38-cp38-musllinux_1_2_x86_64.whl (156.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

websockets-13.0.1-cp38-cp38-musllinux_1_2_i686.whl (156.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

websockets-13.0.1-cp38-cp38-musllinux_1_2_aarch64.whl (157.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

websockets-13.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (158.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

websockets-13.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (157.5 kB view details)

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

websockets-13.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (157.2 kB view details)

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

websockets-13.0.1-cp38-cp38-macosx_11_0_arm64.whl (148.8 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

websockets-13.0.1-cp38-cp38-macosx_10_9_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

websockets-13.0.1-cp38-cp38-macosx_10_9_universal2.whl (150.9 kB view details)

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

File details

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

File metadata

  • Download URL: websockets-13.0.1.tar.gz
  • Upload date:
  • Size: 149.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1.tar.gz
Algorithm Hash digest
SHA256 4d6ece65099411cfd9a48d13701d7438d9c34f479046b34c50ff60bb8834e43e
MD5 b3d1cc7a447c4f91b0c6f24beaf312cc
BLAKE2b-256 8f1c78687e0267b09412409ac134f10fd14d14ac6475da892a8b09a02d0f6ae2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-13.0.1-py3-none-any.whl
  • Upload date:
  • Size: 145.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b80f0c51681c517604152eb6a572f5a9378f877763231fddb883ba2f968e8817
MD5 4874f4e6accd0375f93f0f9dee820805
BLAKE2b-256 fdbdd34c4b7918453506d2149208b175368738148ffc4ba256d7fd8708956732

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b79915a1179a91f6c5f04ece1e592e2e8a6bd245a0e45d12fd56b2b59e559a32
MD5 312c78c240c0358e1e6b98ab3b1c838f
BLAKE2b-256 f1ba48b5b8343e6f62a8a809ffe987d4d7c911cedcb1b8353f3da615f2609893

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d450f5a7a35662a9b91a64aefa852f0c0308ee256122f5218a42f1d13577d71e
MD5 543ac56901ead35ca143641f3cd07b3f
BLAKE2b-256 9f0644d7c7d48e0beaecbacaf0020eafccd490741e496622da6b2a5626fe6689

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp310-pypy310_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-13.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14b9c006cac63772b31abbcd3e3abb6228233eec966bf062e89e7fa7ae0b7333
MD5 32d1f0f7c9e4a727f92817c2ef0d2212
BLAKE2b-256 8da09fb50648f69ed341e30096356a815c89c4f9daef24a32e9754dbdc3de8a8

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3f55b36d17ac50aa8a171b771e15fbe1561217510c8768af3d546f56c7576cdc
MD5 c933331909722474b5f8ef139de17799
BLAKE2b-256 486f861ba99aa3c5cb54412c3870d5549e466d82d2f7c440b435e23ca6496865

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03d3f9ba172e0a53e37fa4e636b86cc60c3ab2cfee4935e66ed1d7acaa4625ad
MD5 f3fd30f97bcb1b14722d459bb0e8aaa5
BLAKE2b-256 9cff005a440db101d298b42cc7565579ed55a7e12ccc0c6ea0491e53bb073930

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 faef9ec6354fe4f9a2c0bbb52fb1ff852effc897e2a4501e25eb3a47cb0a4f89
MD5 74b78a952805972d04b9408f7ce73a58
BLAKE2b-256 aed89d0e5c836f89147aa769b72e2d82217ae1c17ffd5f375de8d785e1e16870

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 acab3539a027a85d568c2573291e864333ec9d912675107d6efceb7e2be5d980
MD5 cfe034fde585479663c5b4144add572c
BLAKE2b-256 8ead8ee4258ee6e26709cb03fe4e29801bea1bef9522585adce11d10d050ddb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a678532018e435396e37422a95e3ab87f75028ac79570ad11f5bf23cd2a7d8c
MD5 0306ff1167d69a1a05a6524ad7a8eec8
BLAKE2b-256 abe96d1990416582fdf58d178ccefa18e11cc3ff2080f1abbf83e7dd8699b3b9

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.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 e33505534f3f673270dd67f81e73550b11de5b538c56fe04435d63c02c3f26b5
MD5 0234c27da1f5b6abc9063415b8bdc6b3
BLAKE2b-256 4fcd60e49f191acedef5d8a082d6495e488ebb8e7ca04a1cb7591cdba006aefc

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d6716c087e4aa0b9260c4e579bb82e068f84faddb9bfba9906cb87726fa2e870
MD5 e7f90898a0d3323a330e2e5719404e85
BLAKE2b-256 a916da82da709b120a7c800772e81a56dbdb8a20395952f71ffe93ad6c5ae78c

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4a6343e3b0714e80da0b0893543bf9a5b5fa71b846ae640e56e9abc6fbc4c83
MD5 d299984fa4d41937042b869dbe281287
BLAKE2b-256 916ad1022e8d7cdb511c93308e15eb2730ba23f57f1d80e5019e9844ca0172fb

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 71e6e5a3a3728886caee9ab8752e8113670936a193284be9d6ad2176a137f376
MD5 0cdc48c4d92e5f8500576c19a78300f5
BLAKE2b-256 fd06bb7cfc61daec1d640b1ba94d6094bfb96960ae4a404f2bd536bf6acb4e9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d93572720d781331fb10d3da9ca1067817d84ad1e7c31466e9f5e59965618096
MD5 09c4051fe07d2c6822a0da16438fa917
BLAKE2b-256 2c1802590d2834914f17efe7983e858499be27ca5890e23d710dfb91b598d101

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a02b0161c43cc9e0232711eff846569fad6ec836a7acab16b3cf97b2344c060
MD5 984746173bf33176ee4a8e46398dcd51
BLAKE2b-256 7d7a2a8d25642a96a41b5bf2a969f0f89dc5f3f7aa80f9310189540ba536eb13

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.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 00fd961943b6c10ee6f0b1130753e50ac5dcd906130dcd77b0003c3ab797d026
MD5 2bd316c0582136b7ee5dcbd5432b3937
BLAKE2b-256 90f245c96b61115aab72ac8eeceab985477451b8f899767dd45f89d2be452b48

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.0.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6aa74a45d4cdc028561a7d6ab3272c8b3018e23723100b12e58be9dfa5a24491
MD5 79c52e59fe5a06e55376c09afcc9eaf4
BLAKE2b-256 c524b21453363287e39b6c90136bbe2c3fc85ee50c19c30e0fbc5db1d75f0fa8

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80e4ba642fc87fa532bac07e5ed7e19d56940b6af6a8c61d4429be48718a380f
MD5 a0849a6d31379f3daf310840a3262156
BLAKE2b-256 48f5700d06d5b625d23df9bb441d5715be9f2732ad3cccf5d96d6e67a4ebb191

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f40de079779acbcdbb6ed4c65af9f018f8b77c5ec4e17a4b737c05c2db554491
MD5 7d5e73d6feabb4a88462061e3450edee
BLAKE2b-256 7c7f598f3222154f4e40f17d46b07136fbe22e0884e6cb25b3bf5bf653157f28

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ca48914cdd9f2ccd94deab5bcb5ac98025a5ddce98881e5cce762854a5de330b
MD5 0273062f85b1c9bb3315ec7e1dfec07e
BLAKE2b-256 3e88d94ccc006c69583168aa9dd73b3f1885c8931f2c676f4bdd8cbfae91c7b6

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: websockets-13.0.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 151.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 254ecf35572fca01a9f789a1d0f543898e222f7b69ecd7d5381d8d8047627bdb
MD5 0bf76cb2054d9dcca33883c2ddcea724
BLAKE2b-256 72f6b8b30a3b134dfdb4ccd1694befa48fddd43783957c988a1dab175732af33

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3fea72e4e6edb983908f0db373ae0732b275628901d909c382aae3b592589f2
MD5 e7d2b248aba6a3003b5239c42f5cf2da
BLAKE2b-256 0da76eac4f04177644bbc98deb98d11770cc7fbc216f6f67ab187c150540fd52

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4e85f46ce287f5c52438bb3703d86162263afccf034a5ef13dbe4318e98d86e7
MD5 5ad84763effceda81790b43b82a91d81
BLAKE2b-256 1a745b31ce0f318b902c0d70c031f8e1228ba1a4d95a46b2a24a2a5ac17f9cf0

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e82db3756ccb66266504f5a3de05ac6b32f287faacff72462612120074103329
MD5 39317bc1c82c20a155b9e11a8eb6ee43
BLAKE2b-256 41ce59c8d44e148c002fec506a9527504fb4281676e2e75c2ee5a58180f1b99a

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63848cdb6fcc0bf09d4a155464c46c64ffdb5807ede4fb251da2c2692559ce75
MD5 528e259272d6d1ba6db0840bfcd59ae7
BLAKE2b-256 16bf734cbd815d7bc94cffe35c934f4e08b619bf3b47df1c6c7af21c1d35bcfe

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05e70fec7c54aad4d71eae8e8cab50525e899791fc389ec6f77b95312e4e9920
MD5 ff38bddc0d669a0788e6bf4bcf2fd266
BLAKE2b-256 d33731f97132d2262e666b797e250879ca833eab55115f88043b3952a2840eb8

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 872afa52a9f4c414d6955c365b6588bc4401272c629ff8321a55f44e3f62b553
MD5 1dd3ed82f53a466dc056577c5fb56327
BLAKE2b-256 af9b756f89b12fee8931785531a314e6f087b21774a7f8c60878e597c684f91b

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acbebec8cb3d4df6e2488fbf34702cbc37fc39ac7abf9449392cefb3305562e9
MD5 6a2ab8a638c2e58a916912e42d6a17e8
BLAKE2b-256 310ddc9b7cec8deaee452092a631ccda894bd7098859f71dd7639b4b5b9c615c

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dbb0b697cc0655719522406c059eae233abaa3243821cfdfab1215d02ac10231
MD5 1228f1f1bbbb81a32405b18a58a80efe
BLAKE2b-256 954978aeb3af08ec9887a9065e85cef9d7e199d6c6261fcd39eec087f3a62328

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 1ee4cc030a4bdab482a37462dbf3ffb7e09334d01dd37d1063be1136a0d825fa
MD5 2a416029fdce903f969646e3784b8987
BLAKE2b-256 4637d8ef4b68684d1fa368a5c64be466db07fc58b68163bc2496db2d4cc208ff

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0513c727fb8adffa6d9bf4a4463b2bade0186cbd8c3604ae5540fae18a90cb99
MD5 e5b9fa961e7f9ee528e000863f56a947
BLAKE2b-256 162ee47692f569e1be2e66c1dbc5e85ea4d2cc93b80027fbafa28ae8b0dee52c

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: websockets-13.0.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 151.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3624fd8664f2577cf8de996db3250662e259bfbc870dd8ebdcf5d7c6ac0b5185
MD5 8e1600731a4feddc1f7248f9b1c141ce
BLAKE2b-256 f8bb60aaedc80e388e978617dda1ff38788780c6b0f6e462b85368cb934131a5

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9bbc525f4be3e51b89b2a700f5746c2a6907d2e2ef4513a8daafc98198b92237
MD5 6296dd010a674c775fe831ad40816137
BLAKE2b-256 9b4720af68a313b6453d2d094ccc497b7232e8475175d234e3e5bef5088521e5

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c44ca9ade59b2e376612df34e837013e2b273e6c92d7ed6636d0556b6f4db93d
MD5 31b5f4d6a69d343a7dd2b697c088eb36
BLAKE2b-256 909b59866695cfd05e785c90932fef3dae4682eb4e06e7076b7c53478f25faad

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 47236c13be337ef36546004ce8c5580f4b1150d9538b27bf8a5ad8edf23ccfab
MD5 38e09cf53f3bcdb2fb9fcde7a97d1e81
BLAKE2b-256 cebaa1315d569cc2dadaafda74a9cea16ab5d68142525937f1994442d969b306

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f613289f4a94142f914aafad6c6c87903de78eae1e140fa769a7385fb232fdf
MD5 8bdf2f68a1365a4afdb9e00d83feb68b
BLAKE2b-256 46d2814a61226af313c1bc289cfe3a10f87bf426b6f2d9df0f927c47afab7612

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 139add0f98206cb74109faf3611b7783ceafc928529c62b389917a037d4cfdf4
MD5 3e88495c6548a7bd7baef15064c1b612
BLAKE2b-256 946eeaf95894042ba8a05a125fe8bcf9ee3572fef6edbcbf49478f4991c027cc

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0f52504023b1480d458adf496dc1c9e9811df4ba4752f0bc1f89ae92f4f07d0c
MD5 fc9d792e77da99c61fd64811234f1631
BLAKE2b-256 a17e5987299eb7e131216c9027b05a65f149cbc2bde7c582e694d9eed6ec3d40

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f73e676a46b0fe9426612ce8caeca54c9073191a77c3e9d5c94697aef99296af
MD5 910d5731b75570b302eb235898c9f9c2
BLAKE2b-256 ad8ba378d21124011737e0e490a8a6ef778914b03e50c8d938de2f2170a20dbd

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b41a1b3b561f1cba8321fb32987552a024a8f67f0d05f06fcf29f0090a1b956
MD5 9b9aee722f5af9bcfc55fd1ed199e2ef
BLAKE2b-256 578d814a7ef62b916b0f39108ad2e4d9b4cb0f8c640f8c30202fb63041598ada

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f9c9e258e3d5efe199ec23903f5da0eeaad58cf6fccb3547b74fd4750e5ac47a
MD5 70db132ac40e680b2c64d9ce000c1281
BLAKE2b-256 4e5123ed2d239f1c3087c1431d41cfd159865df0bc35bb0c89973e3b6a0fff9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 67494e95d6565bf395476e9d040037ff69c8b3fa356a886b21d8422ad86ae075
MD5 9b2241db1560bea29736eb1c22d3e242
BLAKE2b-256 124046967d00640e6c3231b73d310617927a11c91bcc044dd5a0860a3c457c33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-13.0.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 151.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 556e70e4f69be1082e6ef26dcb70efcd08d1850f5d6c5f4f2bcb4e397e68f01f
MD5 51baf1ecb16eb5bac3eaf77588f05fb0
BLAKE2b-256 cfe4ecdb8352ebab2e44c10b9d6f50008f95e30bb0a7ef0e6b66cb475d539d74

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b5a06d7f60bc2fc378a333978470dfc4e1415ee52f5f0fce4f7853eb10c1e9df
MD5 df29300b9d6389cadafefa7414c0c1f2
BLAKE2b-256 7d9af88e186059f6b89f8bb08461d9fda7a26940b7b8897c7d7f02aead40b7e4

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 46af561eba6f9b0848b2c9d2427086cabadf14e0abdd9fde9d72d447df268418
MD5 d841861148e897efd216ecc6f31053ad
BLAKE2b-256 3929d9df0a1daedebefaeea88fb8071539604df09fd0f1bfb73bf58333aa3eb6

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b8ac5b46fd798bbbf2ac6620e0437c36a202b08e1f827832c4bf050da081b501
MD5 83658559244960394204413ef866d400
BLAKE2b-256 c0850cbfe7b0e0dd3d885cd87b0523c6690ae7369feaf3aab5a23e95bdb4fefa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8eb2b9a318542153674c6e377eb8cb9ca0fc011c04475110d3477862f15d29f0
MD5 228e32eff0edad2d563dfffd40a6a21f
BLAKE2b-256 2e67631d4b1f28fef6f12730c0cbe982203a9d6814768c2ab1e0a352d9a07a97

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.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 fac2d146ff30d9dd2fcf917e5d147db037a5c573f0446c564f16f1f94cf87462
MD5 75501496106bddfcf96387f9be341602
BLAKE2b-256 f84effa2f1aad2da67e483fb7bad6c69f80c786f4e85d1942a39d7b275b084ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5df891c86fe68b2c38da55b7aea7095beca105933c697d719f3f45f4220a5e0e
MD5 636f6ead5981a2d130b578e18c7c50dd
BLAKE2b-256 9be8ba740eab2a9c5b903ea94d9a2a448db63f0a296265aee976d17abf734758

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52aed6ef21a0f1a2a5e310fb5c42d7555e9c5855476bbd7173c3aa3d8a0302f2
MD5 b1ff4d8795469a3455ec875eabfd4b15
BLAKE2b-256 e82ec80cafbab86f8c399ba8323efff298b7062055724146391443d266e9c49b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf2fae6d85e5dc384bf846f8243ddaa9197f3a1a70044f59399af001fd1f51d4
MD5 ce887078480a4575e3d0ef069f61c2ad
BLAKE2b-256 626b85fb8c13b278db7d45e27ff6ee0db3009b0fadef7c37c85e6cb4a0fbf08e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 699ba9dd6a926f82a277063603fc8d586b89f4cb128efc353b749b641fcddda7
MD5 b9fffec35c52a658796765d35d56c283
BLAKE2b-256 2095e002ec55688b751d3c9cc131c1960af7e440d95e1954c441535b9da2bf36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c3c493d0e5141ec055a7d6809a28ac2b88d5b878bb22df8c621ebe79a61123d0
MD5 070178fee0844e5b56d7a1525a1b2e1c
BLAKE2b-256 7bf983bc78788d6ce5492fa44133708584a885080aa7c790be2532f326948115

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-13.0.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 151.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 11f9976ecbc530248cf162e359a92f37b7b282de88d1d194f2167b5e7ad80ce3
MD5 453eb462790dd1f4169d6c05cc33962b
BLAKE2b-256 3baae59d994712635e9e6bc883471e12cc493e3a704e4e22e9d4a59ff1491161

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0617fd0b1d14309c7eab6ba5deae8a7179959861846cbc5cb528a7531c249448
MD5 8f6522b3c46f16b4bee746552e2dac5d
BLAKE2b-256 ce02207f49e1c22c8fad9e6353815de698e778d365609801dc2387e01e0f94a2

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 64a11aae1de4c178fa653b07d90f2fb1a2ed31919a5ea2361a38760192e1858b
MD5 e6448695b9a87eb643de62f409045f82
BLAKE2b-256 e858a95d1dc6f589cbbfca0918d160ff27c920ab2e94637b750591c6f226cf27

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 17118647c0ea14796364299e942c330d72acc4b248e07e639d34b75067b3cdd8
MD5 de9de541914a735d633f8dbbd5120778
BLAKE2b-256 03cd31ff415c4b0dc3c185bd87c412affdc5fab42c700b04d02b380bfb789310

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15c7d62ee071fa94a2fc52c2b472fed4af258d43f9030479d9c4a2de885fd543
MD5 b39e6b9f7b3b5f74c62b87a6a8e16c1c
BLAKE2b-256 71a36a8a0e86c44fc39fab83fc6b946f9f7d53e5be6824916450dac637937086

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.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 56a952fa2ae57a42ba7951e6b2605e08a24801a4931b5644dfc68939e041bc7f
MD5 01a1225c4011dcb4af077255ad0af0a5
BLAKE2b-256 7d8a8e2319207bae70156d0505bf91e192de015ee91ccc5b1afb406bb7db3819

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6724b554b70d6195ba19650fef5759ef11346f946c07dbbe390e039bcaa7cc3d
MD5 d7b5b30885240ef3d99e300977424708
BLAKE2b-256 a058ba14373234d2b7cce48031f7bd05ab2d23a11ffa0d35c3348d5729fa0527

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1d3d1f2eb79fe7b0fb02e599b2bf76a7619c79300fc55f0b5e2d382881d4f7f
MD5 a26b9c4ec4ffb47be9674f6c708705bb
BLAKE2b-256 5a33c57b4ecdd26510ffcda37d30073097f1e9015b316fe21b513360bf2d8ee2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c5870b4a11b77e4caa3937142b650fbbc0914a3e07a0cf3131f35c0587489c1c
MD5 97536668c2ffbbaa9d322a6860fc63f8
BLAKE2b-256 445b16f06fa678432d0cdbc55477bb6f0215c42b31615948bd63a884c294e0a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1841c9082a3ba4a05ea824cf6d99570a6a2d8849ef0db16e9c826acb28089e8f
MD5 e924efc6ea5c147630f0d4865618f42e
BLAKE2b-256 f7bd224fd6c4c0d60645444bb77cabf3633a6c14a47e2d03cdbc2136486c51f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b448a0690ef43db5ef31b3a0d9aea79043882b4632cfc3eaab20105edecf6097
MD5 b8d4bed5d6ebb438b9226a8f1dbf4db0
BLAKE2b-256 f742308c3ecc1fa57e93e882cc190a30666df678726c8b9b8838dbe5799f4538

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-13.0.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 151.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a5dc0c42ded1557cc7c3f0240b24129aefbad88af4f09346164349391dea8e58
MD5 ffba5d55fcb47b792a8d705f9b4b4352
BLAKE2b-256 bfa3bc0d23df7a6215e8bda8eb6bb523dd29edb385a7912486ddaefc2d44de30

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 68264802399aed6fe9652e89761031acc734fc4c653137a5911c2bfa995d6d6d
MD5 8859bfb86634375c1d8d5dc18e931d57
BLAKE2b-256 9526ed39032692c966134b0925519c7e76cc203ce6ca87d6dc8deb1759424552

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 518f90e6dd089d34eaade01101fd8a990921c3ba18ebbe9b0165b46ebff947f0
MD5 8ef0065b0952ab3a34042133a2d995d0
BLAKE2b-256 40b8b6a35606ec45620c6b3088fd278215b7a96f7bd3372a73b6138fdd516ecb

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ad327ac80ba7ee61da85383ca8822ff808ab5ada0e4a030d66703cc025b021c4
MD5 5e0fd0f45f0d807be6e2500f7eb265f1
BLAKE2b-256 9bd12f0f5d53d74716e438cf2547fd377270ee54f778cece65cfc0589204a33e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59197afd478545b1f73367620407b0083303569c5f2d043afe5363676f2697c9
MD5 80e8f54026a461edc58be7584e169fc6
BLAKE2b-256 b9b60f954fcc8be2a8259437fae5b1aa3e2d1cdbf0a0f95daa374b8c919ce477

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.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 a1a2e272d067030048e1fe41aa1ec8cfbbaabce733b3d634304fa2b19e5c897f
MD5 8f0eed682b164b58b8546f8a02eb30f4
BLAKE2b-256 324d9cec9913a192e74b486a1fb16650bc95ff777044f3ad68befe4fdc4e9824

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7d20516990d8ad557b5abeb48127b8b779b0b7e6771a265fa3e91767596d7d97
MD5 2709967c651bd78c3edfead4213b39fd
BLAKE2b-256 35fce06a9a80eee5505b9c095dc97e3186810ce9da3925fa00d402630041dec9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10a0dc7242215d794fb1918f69c6bb235f1f627aaf19e77f05336d147fce7c37
MD5 7b033b8f32771c5647bb59425b39e8da
BLAKE2b-256 302507a4490ea7bda05f600070de27734f32951c7409ca1f50a81fb1d832a1fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a365bcb7be554e6e1f9f3ed64016e67e2fa03d7b027a33e436aecf194febb63
MD5 2090e5a7d86658d89ab6b271b555bcaf
BLAKE2b-256 dfabb697854f6cfad4cf07f23a7655fd2ff84051f384478d7ab3732fca37f1c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1fa082ea38d5de51dd409434edc27c0dcbd5fed2b09b9be982deb6f0508d25bc
MD5 e92697610b90fe3c18f49ecf8aaff505
BLAKE2b-256 57f6b01e565605662493d3c3af21fa31b1a0d5a01ceda43955766003c7f95a47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1f3cf6d6ec1142412d4535adabc6bd72a63f5f148c43fe559f06298bc21953c9
MD5 091df474aa454ef3b79d1f872596ebf9
BLAKE2b-256 12f378ab01f3e2cd0aa962920396d0a1d4deb2fa57c3f7620cbb49508b28968c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: websockets-13.0.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 151.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for websockets-13.0.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 06c0a667e466fcb56a0886d924b5f29a7f0886199102f0a0e1c60a02a3751cb4
MD5 9245bdb92cdda89671dcc43acbe566c2
BLAKE2b-256 30c85b0832bdea4ae4e6c4e781b57356434283a0704db66be546e40dd1fef207

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 249aab278810bee585cd0d4de2f08cfd67eed4fc75bde623be163798ed4db2eb
MD5 82c1e6358560b87fab532387b9bc67dc
BLAKE2b-256 fcb9f1c21cae3b4b47dfba9820a5427bee14a1a7ad3afaff85bdc5c1eac78d31

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ef48e4137e8799998a343706531e656fdec6797b80efd029117edacb74b0a10a
MD5 829aace13c77d84047f58a98c190b899
BLAKE2b-256 66c6c393db814744e43b4cb49ea18ffb05382e2f1d58303a0c09d08d362487e1

See more details on using hashes here.

File details

Details for the file websockets-13.0.1-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4f0426d51c8f0926a4879390f53c7f5a855e42d68df95fff6032c82c888b5f36
MD5 e67d8b0da7213c166f3ef684362e44fe
BLAKE2b-256 8eee53659548d62b4b971b1f2fb988160fe4371b1f8247278799c489412dbda0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e801ca2f448850685417d723ec70298feff3ce4ff687c6f20922c7474b4746ae
MD5 05f7d9c353904f7f71c538b10f5c88dc
BLAKE2b-256 65aa5779eea2e199e73870cea798d4dd130bad25f272095fd580e308461251af

See more details on using hashes here.

File details

Details for the file websockets-13.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-13.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 67648f5e50231b5a7f6d83b32f9c525e319f0ddc841be0de64f24928cd75a603
MD5 760a8d0e07bfbcb3962c0652584e9e7f
BLAKE2b-256 f7772bf80bc9e06102d189ebad9ebe2ab993fd61438a1fa1bff55d844a18b44b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 30d3a1f041360f029765d8704eae606781e673e8918e6b2c792e0775de51352f
MD5 34095c33e33c46978f4c22922028d110
BLAKE2b-256 c7664dbde94f927aa8654142c24d9546ffafb8ffe380714a99a141a0b4f78b34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 165bedf13556f985a2aa064309baa01462aa79bf6112fbd068ae38993a0e1f1b
MD5 256d85f2123d05989b7ba04f302b2ec3
BLAKE2b-256 00b7bbee20343c1acef150f52ace61eebe9338093b133bff4f4f2e239e285581

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 132511bfd42e77d152c919147078460c88a795af16b50e42a0bd14f0ad71ddd2
MD5 ee2a240f67a1f9087177b0ec134b7524
BLAKE2b-256 ee15302a99c2ef0c31116efca3ec5df3ee2492b3003d5f2b6a1979c42ee3f439

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for websockets-13.0.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b74593e9acf18ea5469c3edaa6b27fa7ecf97b30e9dabd5a94c4c940637ab96e
MD5 385d1cde612cc02b12ff82a6dc55e2a8
BLAKE2b-256 790e9448e1c3b4fd74b81e3999d7a9140207a887faf7e16b035c8b5ce8507453

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