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.asyncio.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) as server:
        await server.serve_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 + WebSocket servers that build on top of websockets to support WebSocket connections, like uvicorn or 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-16.1.1.tar.gz (182.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

websockets-16.1.1-py3-none-any.whl (173.8 kB view details)

Uploaded Python 3

websockets-16.1.1-pp311-pypy311_pp73-win_amd64.whl (180.3 kB view details)

Uploaded PyPyWindows x86-64

websockets-16.1.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (179.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

websockets-16.1.1-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (178.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

websockets-16.1.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (177.5 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

websockets-16.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl (177.2 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

websockets-16.1.1-cp314-cp314t-win_amd64.whl (180.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

websockets-16.1.1-cp314-cp314t-win32.whl (179.7 kB view details)

Uploaded CPython 3.14tWindows x86

websockets-16.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl (187.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

websockets-16.1.1-cp314-cp314t-musllinux_1_2_s390x.whl (187.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ s390x

websockets-16.1.1-cp314-cp314t-musllinux_1_2_riscv64.whl (186.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ riscv64

websockets-16.1.1-cp314-cp314t-musllinux_1_2_ppc64le.whl (188.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ppc64le

websockets-16.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl (186.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

websockets-16.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl (188.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

websockets-16.1.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (185.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

websockets-16.1.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (188.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

websockets-16.1.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (189.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

websockets-16.1.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (190.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

websockets-16.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (188.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

websockets-16.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (187.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

websockets-16.1.1-cp314-cp314t-macosx_11_0_arm64.whl (177.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

websockets-16.1.1-cp314-cp314t-macosx_10_15_x86_64.whl (177.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

websockets-16.1.1-cp314-cp314t-macosx_10_15_universal2.whl (180.0 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

websockets-16.1.1-cp314-cp314-win_amd64.whl (179.9 kB view details)

Uploaded CPython 3.14Windows x86-64

websockets-16.1.1-cp314-cp314-win32.whl (179.6 kB view details)

Uploaded CPython 3.14Windows x86

websockets-16.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (187.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

websockets-16.1.1-cp314-cp314-musllinux_1_2_s390x.whl (186.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ s390x

websockets-16.1.1-cp314-cp314-musllinux_1_2_riscv64.whl (186.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ riscv64

websockets-16.1.1-cp314-cp314-musllinux_1_2_ppc64le.whl (188.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ppc64le

websockets-16.1.1-cp314-cp314-musllinux_1_2_armv7l.whl (186.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

websockets-16.1.1-cp314-cp314-musllinux_1_2_aarch64.whl (187.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

websockets-16.1.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (185.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

websockets-16.1.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (187.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

websockets-16.1.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (189.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

websockets-16.1.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (189.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

websockets-16.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (188.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

websockets-16.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (187.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

websockets-16.1.1-cp314-cp314-macosx_11_0_arm64.whl (177.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

websockets-16.1.1-cp314-cp314-macosx_10_15_x86_64.whl (177.3 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

websockets-16.1.1-cp314-cp314-macosx_10_15_universal2.whl (179.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

websockets-16.1.1-cp313-cp313-win_amd64.whl (180.2 kB view details)

Uploaded CPython 3.13Windows x86-64

websockets-16.1.1-cp313-cp313-win32.whl (179.9 kB view details)

Uploaded CPython 3.13Windows x86

websockets-16.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (187.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

websockets-16.1.1-cp313-cp313-musllinux_1_2_s390x.whl (186.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

websockets-16.1.1-cp313-cp313-musllinux_1_2_riscv64.whl (185.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ riscv64

websockets-16.1.1-cp313-cp313-musllinux_1_2_ppc64le.whl (188.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

websockets-16.1.1-cp313-cp313-musllinux_1_2_armv7l.whl (186.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

websockets-16.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (187.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

websockets-16.1.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (185.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

websockets-16.1.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (187.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

websockets-16.1.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (189.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

websockets-16.1.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (189.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

websockets-16.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (188.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

websockets-16.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (187.2 kB view details)

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

websockets-16.1.1-cp313-cp313-macosx_11_0_arm64.whl (177.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

websockets-16.1.1-cp313-cp313-macosx_10_13_x86_64.whl (177.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

websockets-16.1.1-cp313-cp313-macosx_10_13_universal2.whl (179.6 kB view details)

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

websockets-16.1.1-cp312-cp312-win_amd64.whl (180.2 kB view details)

Uploaded CPython 3.12Windows x86-64

websockets-16.1.1-cp312-cp312-win32.whl (179.9 kB view details)

Uploaded CPython 3.12Windows x86

websockets-16.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (187.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

websockets-16.1.1-cp312-cp312-musllinux_1_2_s390x.whl (186.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

websockets-16.1.1-cp312-cp312-musllinux_1_2_riscv64.whl (185.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ riscv64

websockets-16.1.1-cp312-cp312-musllinux_1_2_ppc64le.whl (188.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

websockets-16.1.1-cp312-cp312-musllinux_1_2_armv7l.whl (186.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

websockets-16.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (187.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

websockets-16.1.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (185.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

websockets-16.1.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (187.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

websockets-16.1.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (189.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

websockets-16.1.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (191.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

websockets-16.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (188.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (187.1 kB view details)

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

websockets-16.1.1-cp312-cp312-macosx_11_0_arm64.whl (177.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

websockets-16.1.1-cp312-cp312-macosx_10_13_x86_64.whl (177.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

websockets-16.1.1-cp312-cp312-macosx_10_13_universal2.whl (179.6 kB view details)

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

websockets-16.1.1-cp311-cp311-win_amd64.whl (180.2 kB view details)

Uploaded CPython 3.11Windows x86-64

websockets-16.1.1-cp311-cp311-win32.whl (179.9 kB view details)

Uploaded CPython 3.11Windows x86

websockets-16.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (186.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

websockets-16.1.1-cp311-cp311-musllinux_1_2_s390x.whl (186.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

websockets-16.1.1-cp311-cp311-musllinux_1_2_riscv64.whl (185.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ riscv64

websockets-16.1.1-cp311-cp311-musllinux_1_2_ppc64le.whl (188.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

websockets-16.1.1-cp311-cp311-musllinux_1_2_armv7l.whl (186.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

websockets-16.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (187.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

websockets-16.1.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (184.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

websockets-16.1.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (187.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

websockets-16.1.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (188.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

websockets-16.1.1-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (191.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

websockets-16.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (188.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

websockets-16.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (186.9 kB view details)

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

websockets-16.1.1-cp311-cp311-macosx_11_0_arm64.whl (177.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

websockets-16.1.1-cp311-cp311-macosx_10_9_x86_64.whl (177.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

websockets-16.1.1-cp311-cp311-macosx_10_9_universal2.whl (179.6 kB view details)

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

websockets-16.1.1-cp310-cp310-win_amd64.whl (180.2 kB view details)

Uploaded CPython 3.10Windows x86-64

websockets-16.1.1-cp310-cp310-win32.whl (179.9 kB view details)

Uploaded CPython 3.10Windows x86

websockets-16.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (186.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

websockets-16.1.1-cp310-cp310-musllinux_1_2_s390x.whl (185.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ s390x

websockets-16.1.1-cp310-cp310-musllinux_1_2_riscv64.whl (185.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ riscv64

websockets-16.1.1-cp310-cp310-musllinux_1_2_ppc64le.whl (187.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

websockets-16.1.1-cp310-cp310-musllinux_1_2_armv7l.whl (185.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

websockets-16.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (186.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

websockets-16.1.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (184.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

websockets-16.1.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (186.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

websockets-16.1.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (187.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

websockets-16.1.1-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (189.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

websockets-16.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (187.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

websockets-16.1.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (186.0 kB view details)

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

websockets-16.1.1-cp310-cp310-macosx_11_0_arm64.whl (177.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

websockets-16.1.1-cp310-cp310-macosx_10_9_x86_64.whl (177.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

websockets-16.1.1-cp310-cp310-macosx_10_9_universal2.whl (179.6 kB view details)

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

File details

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

File metadata

  • Download URL: websockets-16.1.1.tar.gz
  • Upload date:
  • Size: 182.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1.tar.gz
Algorithm Hash digest
SHA256 db234eda965dcce15df96bb9709f587cd87d4d52aaf0e80e2f34ec04c7670c57
MD5 24a4a16fbfdb2f730935e00d2fb197d8
BLAKE2b-256 21f7bc3a25c5ec26ce62ce487690becc2f3710bbc7b33338f005ad390db0b986

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1.tar.gz:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-py3-none-any.whl
  • Upload date:
  • Size: 173.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6abbd3e82c731c8e531714466acd5d87b5e88ac3243465337ba71d68e23ae7e3
MD5 a35090a75a07926ab21add949e059145
BLAKE2b-256 be4d2d0d67834092e354d2b0498f014a41249a89556bc406cf86f3e1557bb463

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-py3-none-any.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 56cd5fc4f10a9ea8aa0804bddb7b42506cf9e136046f3b4c27de8fec9e2ecba5
MD5 39fbf0cf396b5f64a4c4139e2d1207ed
BLAKE2b-256 2d3f73e511ecf2496ceac57dd4ed8388efe2bcf0769338a2dbf242c8366ae87e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-pp311-pypy311_pp73-win_amd64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b6b9dadbef0cccd9f4c4ee96b08898afa73e26803bbe0f6aeb5bb12b0074206d
MD5 4475e67fd32ff944eb008d3477d995f2
BLAKE2b-256 37c348e2c03d2bd79bb45948841c592d24156312dd5f58cdf8f549febe652fb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 30bbe120437b5648a77d3519b7024ea09530e0b5b18d3698c5a0ae536fe0cc2e
MD5 8588da2621ca2ed2fa4be02d556a04eb
BLAKE2b-256 75fd5774c4b33f7c0d8f0c51809c8b3a93456c48e3543579262cfa64eb5f522e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 125f22dbefaf1554fea66fc83851490edb284ce4f501d37ffed2752f418332d9
MD5 eaeb5aac3fdeb80d9140fd54cb821851
BLAKE2b-256 01ec00e7eeca200facf9266a83e4cbbf1bed0e67fba1d4d45031d3e5b3d81b5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 820fb8450edddae3812fd58cbc08e2bf22812cb248ecb5f06dbb82119a56e869
MD5 506efb0c7d1b93934829d29c76c50597
BLAKE2b-256 e1ed71fea6e141590cafc40b14dc5943b0845606bee87bdb52a21b6a73eb4311

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 bcce07e23e5769375158f5efdcdafa8d5cd014b93c6683865b840ed65b96f231
MD5 f46a35a478db1cfbd9836cee692109c1
BLAKE2b-256 a26efbac6ed878dd362fbad7d415fa4f84d38e3e33fed8cde45c64e783acf826

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: websockets-16.1.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 179.7 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 8483c2096363120eea8b07c06ae7304d520f686665fffd4811fad423930a65d7
MD5 926a1b20c47f08724b3e50d516080597
BLAKE2b-256 49b2b6987faf330f5af5c787a2610124c2e8403d51724f9001ec4fff6311fe7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-win32.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dcc04fedf83effaeb9cce98abc9469bb1b42ef85f03e01c8c1f4438ef7555737
MD5 08cdc1fe69d9126ab8e333a6c9db1fd3
BLAKE2b-256 b571e177c8299f78d7cbe2d14df228643c10c70c0e86e108e092056bbcc16e46

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 42f599f4d48c7e1a3338fdaac3acd075be3b3cf02d4b274f3bf2767aedd3d217
MD5 6ef2758a06360aee19521ac9841354cc
BLAKE2b-256 ca40f9ff2d630ffce4e7dfea0b2288e1caf9ebbf9ff8a9ec9396136ce8b94935

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-musllinux_1_2_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 38565aca3e01ea8734e578fb2118dade0ecb0250533f29e22b8d1a7a196cf4d0
MD5 2b5cfeb40f7be60d4dc9e56beed8b97c
BLAKE2b-256 bec71168704de8c2dd483edabe4a22cbe4465dd8be8dd95561d214f9fe092871

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-musllinux_1_2_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 46dcaa042cd1de6c59e7d9269fa63ff7572b6df40510600b678f0826b3c7af51
MD5 97c380829cff7a5026bd84da0633d043
BLAKE2b-256 429c726cb39d0cc43ae848dce4aa2acb04eecc6738b1264ec6d700bf6bcfb9f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-musllinux_1_2_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 61922544a0587a13fd3f53e4c0e5e606510c7b0d9d22c8444e5fae22a06b38cb
MD5 3dc44a1492fa39e9176938cc536a6560
BLAKE2b-256 35b8d5db28ca264b9104f82196f92dc8843e35fd391f763d42e4ad358f5bc97e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 249116b4a76063d930a46391ad56e135c286e4562a18309029fc2c73f4ed4c62
MD5 6b742bbdf8bf16a6f5fd3344d8fd6832
BLAKE2b-256 953ead1fa40388c7f2e0bb2c7930d0090b6c5498594bd1cdaec18864df3d9e97

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 952303a7318d4cbe1011400839bb2051c9f84fa0a35923267f5daba34b15d458
MD5 979aa3d3d350af15cb8e14da9a3582cb
BLAKE2b-256 66d7a49a38a6127a4acb134fb1912b215d900cc657605cff32445bf519f3acc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 39f2a024af5c345ffe8fcf1ee18c049c024c94df393bb09b044a6917c77bde43
MD5 a72bb172df6bd382c9c3b43ea9b78441
BLAKE2b-256 6acf8ab19650d3c0d4562c92e70ab47c257c4aa5c6a713ed87fe63766b31fefc

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 1f79c89b5eb034d1722938a891916582f8f7f503f58ca22518a63c3f2cd18499
MD5 e9e5886aecb913921c591de5d0ce9e11
BLAKE2b-256 70312ac8cecf3a74f7fed9132129fc3d90b3998a1554570c11a69b2a8c20332d

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 69e52d175a0a7d1e13b4b67ad41c560b7d98e8c6f6126eb0bda496c784faf8c7
MD5 79fba4432d10c889b8b24b29806bd5f3
BLAKE2b-256 d1f2eb2c450f052de334ae33cf200ece6e87b0e14d186807074e4eb1cd2cdea2

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9c1c5705e314449e3308872fe084b8571ce078ee4fc55a98a769bdefe5917392
MD5 5ad9fca20ece6752f52ac7ca08d1a8f7
BLAKE2b-256 1194c3f330851806b9b02138b774d593478323e73c99238681b4b93efe64e02d

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 23253dd5bcae3f9aaee0a1d30967a8dbd52e5d3cff93a2e5b84df57b77d4750d
MD5 7c143d1716130d092ee6a696af247588
BLAKE2b-256 b23926762f734113e22da2b942c3aca85798e0c0405d64c256549540ff31e5a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3df13f73af9b3b38ab1195eb299ecb67a4330c911c97ae04043ff74085728abe
MD5 b568247f2becb3cd9d648a655b3d223d
BLAKE2b-256 0ce8f7dac2e980bacc92bdc26cebae4ae4d50cae5380732c50980598fc0bbae4

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 84a2cef8deffbd9ab8ee0ea546a2a6a7030c28f44e6cdd4547dbfeb489eb8999
MD5 813f381670778329df82401eceb4ae67
BLAKE2b-256 170655ffc976c488b6aee9ea05761ff7c4e88e7c1fd82818c8ca7b556ad2f90c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 0ffd3031ea8bda8d61762e84220186105ba3b748b3c8da2ae4f7816fac03e573
MD5 f2af152fb54971719e84084f88906065
BLAKE2b-256 35259956b2d5e0529d5d23924f21bba1440d4c5c88a562e4f08550871ffa97a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: websockets-16.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 179.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4e8d01cc3bcae7bbf8167f944aeafefed590fae5693552bba9794a9df68371cc
MD5 f07582c0a019f1463b19ae23c8289269
BLAKE2b-256 bddd1c099d6c0fc5deb6b46ccdbb6981fdb4b12c917869cb3952408409dc18db

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-win_amd64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: websockets-16.1.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 179.6 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 195c978b065fa40910582464f99d6b15c8b314c68e0546549a55ed83f4735328
MD5 bae3271252caceb558d05ab124d85557
BLAKE2b-256 26899667c256c256dafcc62d21328ce7a40067da857969b68ee9af375b0aaf72

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-win32.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0eadbbf2c30f01efa58e1f110eb6fa293261f6b0b1aa38f7f48707107690af9
MD5 af1ca0bbde54d0859e3b1ec9320a2205
BLAKE2b-256 8c7f39c634472c4469a24a7c09cecddffb08fac6d0e74f73881a94ee8a40a196

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 056ae37939ed7e9974f364f5864e76e49182622d8f9751ac1903c0d09b013985
MD5 bc7fa8e1f8886a4fb307789aab55d61b
BLAKE2b-256 62c0731b6ddede2e4136912ec4cff2cffbda35af73546be4762c3d7bd3bd79af

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-musllinux_1_2_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 43e3a9fdd7cbf7ba6040c31fae0faf84ca1474fef777c4e37912f1540f854499
MD5 2f20420501db5c4c2d41ecd30cad11d9
BLAKE2b-256 f200cf5de5c67676de2d3eef8b2a518f168f6796595447a5b7161ba0d012915c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-musllinux_1_2_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 dab9eb87869da2d6ed3af3f3adf28414baae6ec9d4df355ffc18889132f3436c
MD5 3e1a23056e409eadcb8ee40c542a6aec
BLAKE2b-256 89879c15206e1d778923d8daa9657de07aa62ea815e13448319c98458c37b281

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-musllinux_1_2_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9f63bcef7f4b02b06b35fc01c93b96c43b5e88e1e8868676caacf493d5a31f3a
MD5 378cdf7ba8d6568e19470b3ff6dd5e55
BLAKE2b-256 33c13234cfb86afde01b81e9bddcc6e534c440975d60a13991259e833069ab3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-musllinux_1_2_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 41c8e77f17294c0ac18008a7309b99b34ee72247ef10b6dff4c3f8b5ac29896b
MD5 908f2bfa0ebc9790f9da00be9942c4e3
BLAKE2b-256 179ae0675e70dd8a80762cf35bb18799d3f290a4890ffe6439bc51d222796083

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 7b1b19636af86a3c7995d4d028dbe376f39b4bf31541146f9c123582a6c94562
MD5 5354449e37b5a760da36fef1d872883b
BLAKE2b-256 2026f6408330694dbc9830857d9d23bc14ac4f6875127a480cfdda8d5ca21198

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 97fd3a0e8b53efa41970ac1dff3d8cf0d2884cadeb4caaf95db7ad1526926ee3
MD5 0f137133685acdf66e0b2c4a391fef4e
BLAKE2b-256 df09aa835b2787835aebd839114be5de51b797cb480b63ba42b26d34dfe147cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 536676848fc5961aca9d20389951f59169508f765637a172403dc5434d722fa0
MD5 0122a04dea807f576b6f7c9013fc7c89
BLAKE2b-256 25c1bedfba9e70557129cb8083748d167bdcc01483dedf0f0df143676df05cbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 414e596c75f74e0994084694189d7dc9229fb278e33064d6784b73ffbba3ca31
MD5 05495b19371ff44c4082c463b1bcff5d
BLAKE2b-256 9bb45c8ca14b0df7eb84ed0524165c5359150210140817a3312aee57bf62a1cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2a606d9c24035242a3e256e9d5b77ed9cd6bccfcb7cf993e5ca3c0f6f68fb6a7
MD5 783a8eae746ab6cfd02e1ca28280c85d
BLAKE2b-256 52714c99af3b87dff1b2927981f6876607d4acb45338c665242168d3982f7758

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 92b820d345f7a3fc7b8163949ee92df910f290c3fc517b3d5301c78065adafe1
MD5 cab8d93f8d36046abd1d4ca17ceda5cb
BLAKE2b-256 c9d5abc614d2297f6c1c3e01e61260364457a47c25cc1cf6a879038902bc6aa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fce6c48559c86d1ac3632ccb1bebc7d5442fbe79bd9bb0e40379ee54be2a4051
MD5 fd7323a36e8e744b26629ce6d55fd962
BLAKE2b-256 0f45ebec83e6269536aa5932533c67b0af5c781f3e73fdbcd68672dcf43f4f44

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6456ff333092d509127d75a638cb411afae8ff17f092635015d1902efec8a293
MD5 06a611acec61eb4ca1d1e7c08dfe164e
BLAKE2b-256 b908d26d7a7628cd4ac34cbbdb63ac80914ca842ed8e42938c40a53567806df3

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 443aefe96b7fdb132e2a70806cca1f2af49bb3f28e47abcd7c2e9dcf4d8fa1b8
MD5 b1c7f54c2d6dfc36dd83dc35d68eed72
BLAKE2b-256 73a2ba78a164eeea4620df4a4df4bd2ed6017438c4655cc0f36f2c0bc0432355

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 180.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d9531d9cbeac99af6f038fb1bc351403531f7d634a2c2e10e2f7c854c6ed5b68
MD5 e1fcfe6014dd394eb30b519c8a4badfa
BLAKE2b-256 b0c171e5deb5b7f8f226997ab64908c184ac3105c0155ce2d486f318e5dd08a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 179.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 cfb70b4eb56cac4da0a83588f3ad50d46beb0690391082f3d4e2d488c70b68ea
MD5 5809633f2afe5ff2a2dba58f04d422c8
BLAKE2b-256 e8dc5cbfcb41824502f6af93b8f3943a4d06c67c23c7d2e31eb18748c4a5b2a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-win32.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ed5bb271084b46530ee2ddc0410537a9961152c5ccba2fc98c5276d992ccba87
MD5 af07a991616035103c9b0d0cb32d06ed
BLAKE2b-256 b035dd875b3e050ff232d60fa377707f890e369f74d134f1be32e8f68879747c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 69159730a823dde3ea8d08783e8d47ef135a6d7e8d44eb127e32b321c9db8e3e
MD5 6a7fb4fd5729d164eefc1b6e648a9979
BLAKE2b-256 347cf95eb20e80104173b3a0a092291f89ea4047ef6e608e0a57ca06eb14eecb

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-musllinux_1_2_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 4e3b680b1e0a27457e727a0d572fd81dffa87b6dbf8b228ab57da64f7d85aead
MD5 6a55925e833244bee3bcf6f3abd4db93
BLAKE2b-256 4cf3f73ba86427682da59b78c11d77ba56d5b801c32e84afe79b274bbd6a9bb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-musllinux_1_2_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 5283810d2646741a0d8da2aa733d6aefa0545809afccb2a5d105a26bc45125f1
MD5 9246b91f45de62629ff42b9be1f1574a
BLAKE2b-256 b4fcdd90349bba58af2a53ef2ddd9c32716c81eb6d59a0687939fff561860878

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-musllinux_1_2_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 496af849a472b531f758dbd4d61338f5000538cb1a7b3d20d9d32a264517f509
MD5 a2d6aa977db13e10b4ea4d011b4c0002
BLAKE2b-256 a8f33fbd5d71d59299c3770faa5884d4f45070236ca5a35ab3a61830812c409a

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-musllinux_1_2_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 79eace538c6a97e96d0d03d4f9d314f9677f5ed85a8a984992ffd90b13cb8a56
MD5 b9a225b43e487cead6bac082bcc3670e
BLAKE2b-256 3c36ac15b604f850d1907f0a85ed721cefe47cd45034b3620069b829746cccbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 a28fcbc9b6baf54a2e23f8655f308e4ccc6afdd7266f8fe7954f320dcda0f785
MD5 cf4028b0661a521e8404603d5949a7c2
BLAKE2b-256 d5ba39a41d3ae8e72696a9492581900611c5a91e2b07563b0bcd2523adea9854

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 aabe464bfd13bd25f4821faf111da6fefdc389f870265a53105580e45b0a2e49
MD5 5ac10de68006beecf4e95d275758ab52
BLAKE2b-256 a748f0d4ebc9ab4b473b8861b9e20fdb663d515d42f7befdf62cdb60fee7a1ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 024193f8551a2b0eafbdd160911012c4e6c228c28430c84433253299a9e42d6a
MD5 554d726056ef984ba97a40289ed473c8
BLAKE2b-256 292b170a9e8097636cfde4dc3c592b6e00b18a44a2f5407606d96ca542dd5838

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 e09f753a169951eb4f28c2c774f71069304f66e7277e0f5a2892423599cfa854
MD5 f57edb515335a82b3b05400e2ad8218f
BLAKE2b-256 016d46c2f2ce6751cb26f39293e1ecbf8544cb01321397cd476c2756b98c216d

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bae954c382e013d5ea5b190d2830526bfa45ad121c326da0049b8c769f185db6
MD5 21997b0c355d3ed7a33f6ec1139d89a1
BLAKE2b-256 0b1388137fbaf726ebe29d62c1117fa11fa2bbb6209dc79d4ad738efbe36a2aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 f5d497865f05bb222cab7016c6034542e84e5f29f49c6fd3f4939cda7197b5b8
MD5 ddacc39ab4ddccd37cf6f4210cdd652d
BLAKE2b-256 b5c2c676c69444d9db448b3f0a55a98dcc534affce0bce961d9d2f0b8499b10a

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd2ca96a082a36964aca83e992f72abeb61b7306c1a6cba4c7d06a7b93750cac
MD5 e124f9095d29080642f864321dab9433
BLAKE2b-256 3d860a70d3ae2f0f2256bb41302d9804dbca65d4360281e7feb3e1f94102ac46

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5e3b7d601f6f84156b08cc4a5e541c2b50ad7b36cfc302b657a12477c904a5df
MD5 882a28119517ec2ec82927b4f7f9bddd
BLAKE2b-256 5fd81d299d2dd34087db39831a34cc645ef8a6f89d78efada6983093513cd81c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 ab59169ace05dcb49a1d4118f0bde139557adf45091bd85747e36bf5de984dd1
MD5 c885030d20d7d002f5e4d2c18ee9f601
BLAKE2b-256 cefd6ec6c6d2850aea25b1b2aa9901a016980bb87d01e89b3eb00470b1b5d471

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 180.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b436f6ec4fc3a6b4237c84d3f83170ed2b40bb584222f0ac47a0c8a5921980c7
MD5 c465b5558b5424f87dfde2b3292afcb1
BLAKE2b-256 d9de6abe251d28c3a3f217096575400b27750b18e0b1d2fff3a2a239960fea07

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 179.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1d27fa8462ad6a1cb36206a3d0640b2333340def181fae11ed7f9adeaa5c0747
MD5 061667159e8b3a4334510f0856bf9b2b
BLAKE2b-256 37a14cf892007778eaf84ad162bfc98046e0ed89b63ac55949e3236626b2a23f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-win32.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 53260c8930da5771cec89439bff99c20c8cb03ddb9588b980697355a83cd4bd3
MD5 b6bd6baa9241280e65733f950832e92b
BLAKE2b-256 9d0bf78de76ff446f1e66af12b43c48a35f31744de93cfdec2f4ea67d5d7bbf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 42290eb6db4ccaca7012656738214f8514082fb6fa40cdeb61bb9a471b52e383
MD5 bdb7e058ee53ca79d788b2f58a42381b
BLAKE2b-256 395cdd485b995473f415510251fe9bd708f2d24458f439fce958daf8d66dc7c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-musllinux_1_2_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 f0aa4aad3b1b69ad3fd85a0fd0952ec64331c762bd77ec51cc814170873890b2
MD5 6f7d1028efdd36e1809a736f1ec796db
BLAKE2b-256 8a0a81f394aff8efcbb01208c1ced77df0a3c7fcce584a88c7273663697946c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-musllinux_1_2_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 54509b8e92fee4453e152b7558ddef37ce9705a044922f2095a6105e3f80c96f
MD5 c773a3e1e6d7910234ac4c3b1ae2374e
BLAKE2b-256 db07fe1435bf6fe738a3d3b54dbe0c18dabf12cba4d909ac8b58b539ce27c1f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-musllinux_1_2_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d6bec75c290fe484a8ba4cacdf838501e17c06ecfbbf31eede81a9e431bd7751
MD5 91e95eafa3ba97e8c2d573f3f6dac3d9
BLAKE2b-256 7b11be301710d70de97e3e7b3586e6d492c9c06d6a61bf1c2202c36cf0c75607

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-musllinux_1_2_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2a636ff1e7a5c4edf71ef0e79adae7f25dba93b4fcbe3dc958733477ffeb0eaf
MD5 d27a4c1248207ca224267e23774a203f
BLAKE2b-256 1d5b14af3cd4ee69d8ea9baca58f3dc3cfb1ba78332a347fd478cb096549d60e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 4b57693728576d84ede0a77987ab16881b783d2cd9f1dc180a8fbbc3f79c4428
MD5 d25623a4d11a51f89c9b047f0b48c8d5
BLAKE2b-256 bc67d65c970b7e347fdca69479beb7811c2060529956730a7a4e3ae7c66b0e31

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 f17dbe07eb3ea7f99e4df9b7e0efefe80fbf30d37a8cc4d561a0aed310bc8847
MD5 c2d40a96737b7b6f40eb14c264f12959
BLAKE2b-256 86d6ad5286241a2bce1107e2798d3bfbd62cf79aee167bdb654f8cb1e9dbf949

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 1db4de4a0e95673f7545d393c49eeb0c2f18ac1ef93073218c79d5cdb2ee75ab
MD5 fb076d0e6b6e64b1ba24756ea2dfcd8c
BLAKE2b-256 6ef656ccceda3a4838d18f1d40821480da4775397e8b1eecf4031e20c50e2e90

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 2bb5d041a8307d2e18782e7ce777f6fdb1e8c2f5d09291484b18c294b789d9aa
MD5 6fd36fee0ec81211eb897cee82a41596
BLAKE2b-256 62c35c49b6efb36cab733d23773f6de575e1dba65736ead17d5d2b2a1daef779

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8087e82f842609734c9b5a1330464f8e94e346ba0e18c832c08bafa4b0d63c15
MD5 001decf1fedddebb1e8cd79db060bdf6
BLAKE2b-256 6f794ff9dcc1bb46f6b4c536936dde1fd60f9b564f3304307274db97f4c9496d

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 0f62863e8a00a6d33c3d6566ec0b89f23787b747ffe0c3bc71ec0e76b82c94b1
MD5 2ae7ffea313f89e44fc312c4e674b787
BLAKE2b-256 feedf1831681fce0e3242346e5458486003c5f124ed69e5e0b847fd029db4973

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01fbdcbac298efe19360b94bc0039c8f746f0220ba570f327577bfee81059175
MD5 22b80118675c6e8e8244f3e27731c09b
BLAKE2b-256 73e3fe2d498c64dea0095c9a9f9a351af4cd6eef31b618395582bc1f38ba45ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e047dc87ef7ca50f4d309bf775ad4a71711c58556d75d7bd0604b2317f43e94b
MD5 bd483a74ad417f344042e50a5ffe4de6
BLAKE2b-256 fb8d6195a88b45e8d2a8f745fc2046e36f885a3c9763e6767d2c46229bf9510c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 cc97814dfb786a83b6e2dc2e79351e1b83e6d715647d6887fcabd83026417a00
MD5 89b6192a4ecdde5de4e0a8bc85851ade
BLAKE2b-256 179d681cda21c9eee743203a6cb79b9d3d05adad9aa60ec660c6c9bf4dd619ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 180.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7421fad442de870a8cbf2287d1cad7e706ece0dbfeba5e911df132cbdc1cb56a
MD5 5599bda86d79582a9db0657561644203
BLAKE2b-256 71b2e511c1c6f64a95c2f3fc54bffda0e14eaa7e9442be605c29270f7589b918

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 179.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2e28e602bb13da44fbe518c1781a88e3b9d4c3d48d02c9bad83e546164336f57
MD5 85dff482bc2f7632aef3be5071b243da
BLAKE2b-256 59801119ad08a228b90c4eb77fbe48df7836731a605f5f881ba701ca826a4a65

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-win32.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d14bfb217eb4701e850f1525c9d29d79c44794cdf1c299ead25f39f8c78dea81
MD5 0bae193b1558f145fe733bae413d0684
BLAKE2b-256 26faabb38597a52d84ed9cfacadc7a0c6f2db282c0ab23cdf72b58a666a21227

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 5c31aa7e39ee3e8a358573257f1c0bb5c52430d1b637030dd9c8cc2c282926be
MD5 a3449e45e1f921bd28c561da7f42f156
BLAKE2b-256 7dd34be8d4959f51e31b4f8fc0ece12b45bd3b6c0d15ea23b9990d9c11fc805f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-musllinux_1_2_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 04fd29a0e2fe9414a95b00e92c67ae51bf900c50c0f8a4b2dafdad621f49ea1d
MD5 759e4ea5de4ad2a7a3108770783240c7
BLAKE2b-256 e07330ed84c8bfd14c73d4af29d5ed9323c3073b48e0b7b23b67070f4e7fd59b

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-musllinux_1_2_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 a6a61aff018180c9c50b7b0da33bfd29d378af3497429c95006c589a23a11648
MD5 5c7dffd6a3b6d0a5c054eafa168a5a8c
BLAKE2b-256 2fe4dc02d725610a1ad49e193ef91a548194d71bdc6cdf27da83067dd1f73995

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-musllinux_1_2_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 34420aaa64440ebd51ac72ca8a45ef4626429438c9b02e633ae412ed43f925d3
MD5 42457dee0bad58efe8052c9b861fb40b
BLAKE2b-256 c78b31bb4eb4d9eaacf1fdd39d115772a8aeaedfc19b5dc262e57ffbc8a9d42c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-musllinux_1_2_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8fe0b50da2d84535fb4f7b4bfa951280f97ce3d558a0443b541166d609e67b57
MD5 a5495c8c0b1ed44c2af6d1db7ebf3e97
BLAKE2b-256 6c4cc09a2ea9bfbeccce52fdc383e5f28af4bc8843338aabac28c81489af6120

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 6ff9417c0ada4d0f7d212f928303e5579bdf3ace4c802fa4afabb30995da58c3
MD5 6ea55a4c5e0f44dae3be4cc2b60e7c5b
BLAKE2b-256 56dbbb3aad62bf63d8bb3f0634b2eabffcfb3677a34bd19492110ff6869cf703

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 29dfa8114c4a620c69591c5973860f768eac29d3fd6904f37f34266cb219c512
MD5 a51495b4f70466a8a1a3fd66da5e1e8e
BLAKE2b-256 356b10f9d03e3970a69ba67bd3b46b87a929b586d0300fadbfe14f57c1f85490

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 fb9a0a6dc3d1b3986cb88091b6899f0396651e0f74e2c9766ab8d6ffc3842e29
MD5 3b60f70f89fef3144b088100a2596524
BLAKE2b-256 1d69986aa0234a964a00f5149cfc46e136e96c8faad1c783474550f40d31aef4

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 7dfcad78ea1492ee3a9ec765cb7f51bbc17d477107aaf6b22abf7b2558d1c5a0
MD5 05a1353959ca6fb6f31935a57fc5bd95
BLAKE2b-256 d2123d2703af7cc095f3c81904c92208cc1ae79affbc67376944b50ee9301f73

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86d7f0f8bdb25d2c632b72527325e4776430fd5bc61b9118de4e2b8ddb5f5b01
MD5 606cceb793bcb650320d1e2ec14fc9f4
BLAKE2b-256 de0987df740f7430ce564bd52402e9c9458d4d0459cc7d2ee29e530c8204851b

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 da4ca1a9d72f9030b3146b8d7022719a9f3d478f61efe6f7dd51d243f61c51b2
MD5 27a753167242aee9da20a44d09add629
BLAKE2b-256 33d9162321f63c7eed558e9e1798ed7a1e34a4f6dab51f35419e4ed7a4907979

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1427fb4cf0d72f66333e2cacc3ff5f575bf2d7008166ce991a4a470b21d51a22
MD5 e9673fb8f23a146c5b128e045a62803b
BLAKE2b-256 014a542378ab3972b0c1cf1df3df3eff9591cea0d30c58c3aa3c4ddbc244e787

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b852788aa51764e2d8e4cf5493d559326bcae5e38d16ba25ffa322b034df272a
MD5 9a78ef569c3101437d469437bc13892c
BLAKE2b-256 729331efa1ed78c17e5cfc229fd449e3966e1b9cc15753204cd585cc8dd01f4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d0fcf657e9f13ff4b177960ab2200237b12994232dfb6df16f1cfe1d4339f93c
MD5 585bd63e98d483fbe5a66e252e1d8e71
BLAKE2b-256 2b0347debfe28e9d6d354be5d777b67fd44c359b9eb299a5d103500bd7cc3e37

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 180.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d57685547e0060cc6fd90ee6a28405d6bd395e525545f13c8d7cd99c78afd79f
MD5 512421820c5b3951961459cccb3afff8
BLAKE2b-256 54821013a5fe7ddae8e102bc3b4b39db81d8d28fd02100a324ce6ede8cd832b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: websockets-16.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 179.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for websockets-16.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7883388947767080f094950b342b30d35a2a06b849cd967c422fa0db72b40ea9
MD5 b25a3dd468875714e9a88e3ff056ddf6
BLAKE2b-256 a297875986b857b955c3f9dd192cb8a1af81254dfb2ea22cc9590f0a1e020b8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-win32.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd46fff7eb62c24804d234f0051c7a8ea81285ad63e0337d3dcf33ca82aee58a
MD5 ab22b709ebc0323c39b510cc3a14b0ee
BLAKE2b-256 62125c0320f2127823d27b2d56d611d31b0b284ad4edcb41364d66bf4c92b537

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 387e8e4aa5df2f90b198fa3cad3478822a89cf905b6a6d6c97dc3664689640cc
MD5 dd43d4261b151709b91c939c27eeb725
BLAKE2b-256 aef576438c6560f416f1c0a7f587679fb97cc6e99ed336011d43ce2002dd27c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-musllinux_1_2_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 dc385593a42e31cd6fb60c19f0ecb015b386603818fc2c6c274fb42bd2bb4165
MD5 97a8b9989be72eb2fe02a94d96e67be3
BLAKE2b-256 71abdd742766aa5dda7f349be0de49e4d565b84cf6f7f7fa02e07692f0f2bdd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-musllinux_1_2_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 f70541f3104339f59f830522d94ebadb1bf47426287381623443d8bb1cdbf33d
MD5 625bf3c5f425867a86fbeadc01626e7c
BLAKE2b-256 aa3e4e3fa1afe8f1a6a780434cd9ba8eb422632b044eff3dd73f6af67523c147

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-musllinux_1_2_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f2769a0344a09e9ccf5b3cce538bc75a51b53eff3275d3896310c8552049195d
MD5 751b1a8cc2198e963d4f28608a733fa6
BLAKE2b-256 1d401a4e3ed4969ec378dcad337e5f1472c5e292cb3e733bc392f0dc2e230abd

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-musllinux_1_2_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dc0fad4933f427acd5b1cec210f3ea6dce7089e1724e4b9ec6ef47c6c04d1b3b
MD5 636db3aaf7f1a357d563566290c6d22e
BLAKE2b-256 13f1af3850e5d48d482921985be72ebcb169c6180b3a77b57bd612deebcee23b

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 6aaface73b9c71974c6497366d8b9628357f6c9749e09c4ea3610176c63f2ae3
MD5 accb4eba7dd2708ff223280b1fad36d6
BLAKE2b-256 9e70652d9b964adcfbeb056f42e0ca6bece34d108fe75534e74df20643cae199

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 f55f0b01956a094c8587146d9558c91937e78789c333860ffaf35931a6e5dbc4
MD5 9b89c3f8b0f582d72e21c74a8747ac64
BLAKE2b-256 1bf437c1840bd89b529479aec41470b97b7c683b107ca90b6399ac5afb99dedf

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 9c9f23004a3d40e89c01a7955d186a6cc83418d93b749701944ce2de3e95a1f3
MD5 c843d88238ad861d52986c2cc0bf3d7e
BLAKE2b-256 a61a42173913ac5519607220849ed417c864d77384e4119f06dbba964a50f096

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 130937b167a52af203c8d58e78d67705874e82759862e3b9671a452fec4abc87
MD5 c10a526e3dde634a5d7533df2affb825
BLAKE2b-256 5061874aab5257e027f9f61b5004cec65e592babca7942b1bc09f38e72b7f1fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 90001d893bc368e302ef168d82130b4e4fdd27b85fa094682df9b667c2d48838
MD5 1cbdfa59889a11b60fa5fc1f0aae06cd
BLAKE2b-256 d5b041de283899cf5929d637b72a508cdbc9aa40dc0f317c6b77613fd1000488

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file websockets-16.1.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 1214e673c404684b9bf7154f5cf43b45025b1a6160fac3a9e438e9c1a97e22cb
MD5 f38dd92a1eb0583f8559517f1c945498
BLAKE2b-256 f318a17e2f0cde02dc10154c808deed7e1d8528afff93612f70d3f0a5b19b011

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9246a0d063cfcbcc85f2359dd6876d681213f4790832272aa16641b4ed5d64d4
MD5 425d6a66b6462119dab9af192cd974fb
BLAKE2b-256 90722f14b2e167170b8bf1c8bb7f9b0d78000f470d41a2085a91f33e3917b6c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5bfd1ac19b1b9986a9c95a82d5e23a391ebb09e12c34d7be6094b86efcc35731
MD5 40886d77d1c87b311ec4be388ce8b3bd
BLAKE2b-256 99f570df723bf571f5e0b1b845e0a4ff1c966eeb84f667599fc251caa37d15a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for websockets-16.1.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 49ae99bdfcae803a885c926bf14f886196e84925395bb3f568fef5c0f0979d7d
MD5 d28a0899431aab8990a41b6e710948e9
BLAKE2b-256 08e7d1671fb984f9dd844e1da5288070c7c23c9eaba3082d3871aae19c3ab8b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-16.1.1-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: release.yml on python-websockets/websockets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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