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

Uploaded Source

Built Distributions

websockets-15.0.1-py3-none-any.whl (169.7 kB view details)

Uploaded Python 3

websockets-15.0.1-pp310-pypy310_pp73-win_amd64.whl (176.9 kB view details)

Uploaded PyPy Windows x86-64

websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (174.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (174.2 kB view details)

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

websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (174.2 kB view details)

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

websockets-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

websockets-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (173.1 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

websockets-15.0.1-pp39-pypy39_pp73-win_amd64.whl (176.9 kB view details)

Uploaded PyPy Windows x86-64

websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (174.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (174.2 kB view details)

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

websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (174.2 kB view details)

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

websockets-15.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

websockets-15.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (173.1 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

websockets-15.0.1-cp313-cp313-win_amd64.whl (176.8 kB view details)

Uploaded CPython 3.13 Windows x86-64

websockets-15.0.1-cp313-cp313-win32.whl (176.4 kB view details)

Uploaded CPython 3.13 Windows x86

websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (182.2 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl (182.2 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl (182.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (183.1 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (182.5 kB view details)

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

websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (182.1 kB view details)

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

websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl (173.1 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl (175.4 kB view details)

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

websockets-15.0.1-cp312-cp312-win_amd64.whl (176.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

websockets-15.0.1-cp312-cp312-win32.whl (176.4 kB view details)

Uploaded CPython 3.12 Windows x86

websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (182.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl (182.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl (182.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (183.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (182.5 kB view details)

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

websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (182.1 kB view details)

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

websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl (173.1 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl (175.4 kB view details)

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

websockets-15.0.1-cp311-cp311-win_amd64.whl (176.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

websockets-15.0.1-cp311-cp311-win32.whl (176.4 kB view details)

Uploaded CPython 3.11 Windows x86

websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (181.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl (182.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl (182.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (182.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (182.3 kB view details)

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

websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (181.9 kB view details)

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

websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl (173.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl (175.4 kB view details)

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

websockets-15.0.1-cp310-cp310-win_amd64.whl (176.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

websockets-15.0.1-cp310-cp310-win32.whl (176.4 kB view details)

Uploaded CPython 3.10 Windows x86

websockets-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (181.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.whl (181.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

websockets-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl (182.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (182.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (181.6 kB view details)

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

websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (181.3 kB view details)

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

websockets-15.0.1-cp310-cp310-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

websockets-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl (173.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

websockets-15.0.1-cp310-cp310-macosx_10_9_universal2.whl (175.4 kB view details)

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

websockets-15.0.1-cp39-cp39-win_amd64.whl (176.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

websockets-15.0.1-cp39-cp39-win32.whl (176.4 kB view details)

Uploaded CPython 3.9 Windows x86

websockets-15.0.1-cp39-cp39-musllinux_1_2_x86_64.whl (181.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

websockets-15.0.1-cp39-cp39-musllinux_1_2_i686.whl (181.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

websockets-15.0.1-cp39-cp39-musllinux_1_2_aarch64.whl (181.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

websockets-15.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (182.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

websockets-15.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (181.4 kB view details)

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

websockets-15.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (181.1 kB view details)

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

websockets-15.0.1-cp39-cp39-macosx_11_0_arm64.whl (173.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

websockets-15.0.1-cp39-cp39-macosx_10_9_x86_64.whl (173.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

websockets-15.0.1-cp39-cp39-macosx_10_9_universal2.whl (175.4 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for websockets-15.0.1.tar.gz
Algorithm Hash digest
SHA256 82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee
MD5 08f8a430c20d75ffe44faafb95f6f7cc
BLAKE2b-256 21e626d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for websockets-15.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f
MD5 26b22716b46beec4267c081badd2dadf
BLAKE2b-256 faa85b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cad21560da69f4ce7658ca2cb83138fb4cf695a2ba3e475e0559e05991aa8122
MD5 3386b45038fd753430391a3d2e1fd760
BLAKE2b-256 68a1dcb68430b1d00b698ae7a7e0194433bce4f07ded185f0ee5fb21e2a2e91e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp310-pypy310_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-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76d1f20b1c7a2fa82367e04982e708723ba0e7b8d43aa643d3dcd404d74f1475
MD5 90b389a06172ea840e319011c51517f4
BLAKE2b-256 feaed34f7556890341e900a95acf4886833646306269f899d58ad62f588bf410

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_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-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b359ed09954d7c18bbc1680f380c7301f92c60bf924171629c5db97febb12f04
MD5 fd64326b29b994da9f45b19160543a8e
BLAKE2b-256 2bfbc492d6daa5ec067c2988ac80c61359ace5c4c674c532985ac5a123436cec

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_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-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f29d80eb9a9263b8d109135351caf568cc3f80b9928bccde535c235de55c22d9
MD5 4351046ec33d08fd27337feb8eb332d5
BLAKE2b-256 71e65fd43993a87db364ec60fc1d608273a1a465c0caba69176dd160e197ce42

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.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-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1009ee0c7739c08a0cd59de430d6de452a55e42d6b522de7aa15e6f67db0b8e1
MD5 203e6f25be093122ab5215e752234e58
BLAKE2b-256 bccd5b887b8585a593073fd92f7c23ecd3985cd2c3175025a91b0d69b0551372

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp310-pypy310_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-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0c9e74d766f2818bb95f84c25be4dea09841ac0f734d1966f415e4edfc4ef1c3
MD5 3660a971bd23c8a876e6d992a8554d0e
BLAKE2b-256 029ed40f779fa16f74d3468357197af8d6ad07e7c5a27ea1ca74ceb38986f77a

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp310-pypy310_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-15.0.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 21c1fa28a6a7e3cbdc171c694398b6df4744613ce9b36b1a498e816787e28123
MD5 a5bcafc42bd2d9c7336f919b49a4fd7e
BLAKE2b-256 cbc330e2f9c539b8da8b1d76f64012f3b19253271a63413b2d3adb94b143407f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp39-pypy39_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-15.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67f2b6de947f8c757db2db9c71527933ad0019737ec374a8a6be9a956786aaf9
MD5 6625153752710ea7aaf9b8daf6999fd2
BLAKE2b-256 8728bd23c6344b18fb43df40d0700f6d3fffcd7cef14a6995b4f976978b52e62

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_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-15.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b826973a4a2ae47ba357e4e82fa44a463b8f168e1ca775ac64521442b19e87f
MD5 a1933636f565d5bde6a5cb46ff80860d
BLAKE2b-256 04e4120ff3180b0872b1fe6637f6f995bcb009fb5c87d597c1fc21456f50c848

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_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-15.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d08eb4c2b7d6c41da6ca0600c077e93f5adcfd979cd777d747e9ee624556da4b
MD5 098d7e5178ad504d3c127a6170cc6df4
BLAKE2b-256 6d79ca288495863d0f23a60f546f0905ae8f3ed467ad87f8b6aceb65f4c013e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.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-15.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47b099e1f4fbc95b701b6e85768e1fcdaf1630f3cbe4765fa216596f12310e2e
MD5 03241a8d7366fba80efaec2717f4af78
BLAKE2b-256 edf0adb07514a49fe5728192764e04295be78859e4a537ab8fcc518a3dbb3281

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp39-pypy39_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-15.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7f493881579c90fc262d9cdbaa05a6b54b3811c2f300766748db79f098db9940
MD5 48ee506014505bfd1d450cc91511edf5
BLAKE2b-256 b7484b67623bac4d79beb3a6bb27b803ba75c1bdedc06bd827e465803690a4b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-pp39-pypy39_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-15.0.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561
MD5 1479c87873068f7139f4dd9d37efc9e2
BLAKE2b-256 1b6cc65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp313-cp313-win32.whl.

File metadata

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

File hashes

Hashes for websockets-15.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa
MD5 94a340463789fa077535f5f1b103d8da
BLAKE2b-256 86eb20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4
MD5 a4389ff2273f79316371c8b84b50489d
BLAKE2b-256 332b1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d
MD5 f42cc85f42a1c5da0c4b41d9fd6cba25
BLAKE2b-256 e017de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.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-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375
MD5 932a5668f315f7a251009456d0e9cc7d
BLAKE2b-256 9841e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22
MD5 9ed19f7f94863c278375c35731401b06
BLAKE2b-256 311d063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_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-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8
MD5 31186c05abc70fd681ed5c2b26a789b4
BLAKE2b-256 ffb283a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_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-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f
MD5 e0d40a65f38db19e46090f4e31572698
BLAKE2b-256 93539a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.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-15.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151
MD5 ccdef7439ce58052f0a851f68f59b88f
BLAKE2b-256 ff0b33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675
MD5 193cf1890a4a61c4a1c54eba86e3c54e
BLAKE2b-256 8a05aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931
MD5 9653b0ac0fa86e5f5421ff377c899dfe
BLAKE2b-256 cb9f51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7
MD5 79b842020a7852cc6c17ceacc8730c56
BLAKE2b-256 7d71abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp312-cp312-win32.whl.

File metadata

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

File hashes

Hashes for websockets-15.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9
MD5 fd2029e4769a0f6d966c4e2f651faa6e
BLAKE2b-256 ff83de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597
MD5 2df120cd7e6a8fc6428ca7182863eba8
BLAKE2b-256 2993bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4
MD5 cdb1f00d3e46fc4944de0e756b3c36b3
BLAKE2b-256 0205c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.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-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe
MD5 e20b56dcdef3872ad2687db939b92281
BLAKE2b-256 ec6d0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215
MD5 159e1e94838fb7ee204d2066bcc35d91
BLAKE2b-256 a6020073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_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-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65
MD5 ef1e8410eafd746ecbc6d824c26154cf
BLAKE2b-256 148faa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_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-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5
MD5 e963d738c1627c990006f0f02de95673
BLAKE2b-256 7445c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.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-15.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2
MD5 c46539d16542f66d90b7d02303e452e8
BLAKE2b-256 3d691a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665
MD5 9128e38b9e163d13d13b0824e37d9ef2
BLAKE2b-256 f471809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3
MD5 ea6c68ccf41ff60a2aa5f567649870d7
BLAKE2b-256 516b4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 27ccee0071a0e75d22cb35849b1db43f2ecd3e161041ac1ee9d2352ddf72f065
MD5 a2f8f7dddbcfcda8b37763a25155cf70
BLAKE2b-256 9893e36c73f78400a65f5e236cd376713c34182e6663f6889cd45a4a04d8f203

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp311-cp311-win32.whl.

File metadata

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

File hashes

Hashes for websockets-15.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 16b6c1b3e57799b9d38427dda63edcbe4926352c47cf88588c0be4ace18dac85
MD5 94d25089c20ee891fbe1abd1c3f05ae8
BLAKE2b-256 d875994634a49b7e12532be6a42103597b71098fd25900f7437d6055ed39930a

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 54479983bd5fb469c38f2f5c7e3a24f9a4e70594cd68cd1fa6b9340dadaff7cf
MD5 78dea7712dbc40967cd30ecb876edfbe
BLAKE2b-256 08ffe9eed2ee5fed6f76fdd6032ca5cd38c57ca9661430bb3d5fb2872dc8703c

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 693f0192126df6c2327cce3baa7c06f2a117575e32ab2308f7f8216c29d9e2e3
MD5 046cea7fd50c3cc364caeea7d4302684
BLAKE2b-256 e73b66d4c1b444dd1a9823c4a81f50231b921bab54eee2f69e70319b4e21f1ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.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-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8fdc51055e6ff4adeb88d58a11042ec9a5eae317a0a53d12c062c8a8865909e8
MD5 d67eb1822251827329ab10569536657f
BLAKE2b-256 d4782d4fed9123e6620cbf1706c0de8a1632e1a28e7774d94346d7de1bba2ca3

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d99e5546bf73dbad5bf3547174cd6cb8ba7273062a23808ffea025ecb1cf8562
MD5 eac344f00ab38a555c8ca2ff35beb578
BLAKE2b-256 a5901c37ae8b8a113d3daf1065222b6af61cc44102da95388ac0018fcb7d93d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_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-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8dd8327c795b3e3f219760fa603dcae1dcc148172290a8ab15158cf85a953413
MD5 0e43c919a0f77f759cae20095811c2f5
BLAKE2b-256 931f5d6dbf551766308f6f50f8baf8e9860be6182911e8106da7a7f73785f4c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_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-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 66dd88c918e3287efc22409d426c8f729688d89a0c587c88971a0faa2c2f3792
MD5 80c538ad5b9443c2df2a87345fafd046
BLAKE2b-256 8e8d96e8e288b2a41dffafb78e8904ea7367ee4f891dafc2ab8d87e2124cb3d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.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-15.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d50fd1ee42388dcfb2b3676132c78116490976f1300da28eb629272d5d93e905
MD5 84ca2e358e4313e8c35ac5a8c3d5e0b0
BLAKE2b-256 86f210b55821dd40eb696ce4704a87d57774696f9451108cff0d2824c97e0f97

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 678999709e68425ae2593acf2e3ebcbcf2e69885a5ee78f9eb80e6e371f1bf57
MD5 9e55276ad19973e5c29f5535089005ce
BLAKE2b-256 7670ba1ad96b07869275ef42e2ce21f07a5b0148936688c2baf7e4a1f60d5058

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 823c248b690b2fd9303ba00c4f66cd5e2d8c3ba4aa968b2779be9532a4dad431
MD5 fd6f28cd53b06c031fbe1edaedfd2869
BLAKE2b-256 9f3218fcd5919c293a398db67443acd33fde142f283853076049824fc58e6f75

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 39c1fec2c11dc8d89bba6b2bf1556af381611a173ac2b511cf7231622058af41
MD5 ff7766f8d39a6dc2bd72d6ce9f0928e3
BLAKE2b-256 1c46aca7082012768bb98e5608f01658ff3ac8437e563eca41cf068bd5849a5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp310-cp310-win32.whl.

File metadata

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

File hashes

Hashes for websockets-15.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1234d4ef35db82f5446dca8e35a7da7964d02c127b095e172e54397fb6a6c256
MD5 6512b47a5791f4f5137d05baaa95ac14
BLAKE2b-256 89fb250f5533ec468ba6327055b7d98b9df056fb1ce623b8b6aaafb30b55d02e

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d00075aa65772e7ce9e990cab3ff1de702aa09be3940d1dc88d5abf1ab8a09c
MD5 5fc533938b3d62a497b1fb7321f97590
BLAKE2b-256 c7b9828b0bc6753db905b91df6ae477c0b14a141090df64fb17f8a9d7e3516cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0a34631031a8f05657e8e90903e656959234f3a04552259458aac0b0f9ae6fd9
MD5 e4bfcb69963cfb5350d81dad8101ab31
BLAKE2b-256 79f9c86f8f7af208e4161a7f7e02774e9d0a81c632ae76db2ff22549e1718a51

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.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-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5df592cd503496351d6dc14f7cdad49f268d8e618f80dce0cd5a36b93c3fc08d
MD5 80c126a78030d5c8ceb267cca9d0d4c9
BLAKE2b-256 a6cc1aeb0f7cee59ef065724041bb7ed667b6ab1eeffe5141696cccec2687b66

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0fdfe3e2a29e4db3659dbd5bbf04560cea53dd9610273917799f1cde46aa725e
MD5 22557e63e756bb5fb2542abfd64bd043
BLAKE2b-256 6e0c6afa1f4644d7ed50284ac59cc70ef8abd44ccf7d45850d989ea7310538d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_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-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac1e5c9054fe23226fb11e05a6e630837f074174c4c2f0fe442996112a6de4fb
MD5 8db9ccd783015c0f710cbe33a86792f7
BLAKE2b-256 973a5323a6bb94917af13bbb34009fac01e55c51dfde354f63692bf2533ffbc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_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-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4c2529b320eb9e35af0fa3016c187dffb84a3ecc572bcee7c3ce302bfeba52bf
MD5 6843553ae01a62c2aafccb75370ca74e
BLAKE2b-256 ddd4ffc8bd1350b229ca7a4db2a3e1c482cf87cea1baccd0ef3e72bc720caeec

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.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-15.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5756779642579d902eed757b21b0164cd6fe338506a8083eb58af5c372e39d9a
MD5 429d68d852ec6d81093eb34c929f02a8
BLAKE2b-256 d54fb462242432d93ea45f297b6179c7333dd0402b855a912a04e7fc61c0d71f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ac60e3b188ec7574cb761b08d50fcedf9d77f1530352db4eef1707fe9dee7205
MD5 b76c8cc7b6fd40204ab6898e1c9aa038
BLAKE2b-256 1c9f9d11c1a4eb046a9e106483b9ff69bce7ac880443f00e5ce64261b47b07e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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-15.0.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d63efaa0cd96cf0c5fe4d581521d9fa87744540d4bc999ae6e08595a1014b45b
MD5 66e6ca6189e90b4d5ae4af0d9f704ee0
BLAKE2b-256 1eda6462a9f510c0c49837bbc9345aca92d767a56c1fb2939e1579df1e1cdcf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.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.

File details

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

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b7643a03db5c95c799b89b31c036d5f27eeb4d259c798e878d6937d71832b1e4
MD5 ce4ee42500af185c55165c74180a4e3a
BLAKE2b-256 758ba32978a3ab42cebb2ebdd5b05df0696a09f4d436ce69def11893afa301f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-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-15.0.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: websockets-15.0.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 176.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for websockets-15.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3b1ac0d3e594bf121308112697cf4b32be538fb1444468fb0a6ae4feebc83411
MD5 7393334334b4f9aef89df79008b3229c
BLAKE2b-256 2d37098f2e1c103ae8ed79b0e77f08d83b0ec0b241cf4b7f2f10edd0126472e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-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-15.0.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2034693ad3097d5355bfdacfffcbd3ef5694f9718ab7f29c29689a9eae841880
MD5 6c25f77a3f1fcc2b65a04477e2f80534
BLAKE2b-256 98721090de20d6c91994cd4b357c3f75a4f25ee231b63e03adea89671cc12a3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-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-15.0.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 363c6f671b761efcb30608d24925a382497c12c506b51661883c3e22337265ed
MD5 a73b2fbbe657071ab4b81f7b2ea66afc
BLAKE2b-256 d92631ac2d08f8e9304d81a1a7ed2851c0300f636019a57cbaa91342015c72cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-musllinux_1_2_i686.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-15.0.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4a9fac8e469d04ce6c25bb2610dc535235bd4aa14996b4e6dbebf5e007eba5ee
MD5 5ddcbb71ffc537bad5b7d4d6dcc7e73e
BLAKE2b-256 2e6565f379525a2719e91d9d90c38fe8b8bc62bd3c702ac651b7278609b696c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-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-15.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d591f8de75824cbb7acad4e05d2d710484f15f29d4a915092675ad3456f11770
MD5 179b6d2fed25e5b8b787f8a441d73c19
BLAKE2b-256 1ccb51ba82e59b3a664df54beed8ad95517c1b4dc1a913730e7a7db778f21291

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_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-15.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac017dd64572e5c3bd01939121e4d16cf30e5d7e110a119399cf3133b63ad054
MD5 cab096be6cfa48fd100a3016b54eb8d2
BLAKE2b-256 5eda9fb8c21edbc719b66763a571afbaf206cb6d3736d28255a46fc2fe20f902

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_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-15.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 47819cea040f31d670cc8d324bb6435c6f133b8c7a19ec3d61634e62f8d8f9eb
MD5 97873c8a1960ceb007b20d16a5ba995d
BLAKE2b-256 fb0fbf3788c03fec679bcdaef787518dbe60d12fe5615a544a6d4cf82f045193

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.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-15.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a625e06551975f4b7ea7102bc43895b90742746797e2e14b70ed61c43a90f09b
MD5 c40730f8c6b003cadfa451b5047baf90
BLAKE2b-256 1a21c0712e382df64c93a0d16449ecbf87b647163485ca1cc3f6cbadb36d2b03

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-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-15.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 abdc0c6c8c648b4805c5eacd131910d2a7f6455dfd3becab248ef108e89ab16a
MD5 6473fdd87cf757bfce63db3b7e61de8d
BLAKE2b-256 46e6519054c2f477def4165b0ec060ad664ed174e140b0d1cbb9fafa4a54f6db

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-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-15.0.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for websockets-15.0.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5f4c04ead5aed67c8a1a20491d54cdfba5884507a48dd798ecaf13c74c4489f5
MD5 99a03bb6eeb4b5f9588b47f814e09ac0
BLAKE2b-256 36db3fff0bcbe339a6fa6a3b9e3fbc2bfb321ec2f4cd233692272c5a8d6cf801

See more details on using hashes here.

Provenance

The following attestation bundles were made for websockets-15.0.1-cp39-cp39-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 AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page