Skip to main content
websockets

licence version pyversions

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.

Implementations on top of threading and trio are also provided, as well as a Sans-I/O layer for integration in third-party projects.

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():
    server = await serve(echo, "localhost", 8765)
    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.

Metadata

Release files for websockets 17.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for websockets 17.4
File Size Uploaded Provenance Actions
websockets-17.4.tar.gz 191.4 kB With provenance Details for websockets-17.4.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for websockets 17.4
File Actions
websockets-17.4-py3-none-any.whl Python 3 none any Details for websockets-17.4-py3-none-any.whl
websockets-17.4-pp312-pypy312_pp80-win_amd64.whl PyPy 3.12 PyPy 3.12 8.0 Windows x86-64 Details for websockets-17.4-pp312-pypy312_pp80-win_amd64.whl
websockets-17.4-pp312-pypy312_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl PyPy 3.12 PyPy 3.12 8.0 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-pp312-pypy312_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-pp312-pypy312_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl PyPy 3.12 PyPy 3.12 8.0 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for websockets-17.4-pp312-pypy312_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-pp312-pypy312_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl PyPy 3.12 PyPy 3.12 8.0 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for websockets-17.4-pp312-pypy312_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-pp312-pypy312_pp80-macosx_11_0_arm64.whl PyPy 3.12 PyPy 3.12 8.0 macOS 11.0+ ARM64 Details for websockets-17.4-pp312-pypy312_pp80-macosx_11_0_arm64.whl
websockets-17.4-pp312-pypy312_pp80-macosx_10_15_x86_64.whl PyPy 3.12 PyPy 3.12 8.0 macOS 10.15+ x86-64 Details for websockets-17.4-pp312-pypy312_pp80-macosx_10_15_x86_64.whl
websockets-17.4-pp311-pypy311_pp80-win_amd64.whl PyPy 3.11 PyPy 3.11 8.0 Windows x86-64 Details for websockets-17.4-pp311-pypy311_pp80-win_amd64.whl
websockets-17.4-pp311-pypy311_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 8.0 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-pp311-pypy311_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-pp311-pypy311_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl PyPy 3.11 PyPy 3.11 8.0 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details for websockets-17.4-pp311-pypy311_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-pp311-pypy311_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl PyPy 3.11 PyPy 3.11 8.0 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for websockets-17.4-pp311-pypy311_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-pp311-pypy311_pp80-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 8.0 macOS 11.0+ ARM64 Details for websockets-17.4-pp311-pypy311_pp80-macosx_11_0_arm64.whl
websockets-17.4-pp311-pypy311_pp80-macosx_10_15_x86_64.whl PyPy 3.11 PyPy 3.11 8.0 macOS 10.15+ x86-64 Details for websockets-17.4-pp311-pypy311_pp80-macosx_10_15_x86_64.whl
websockets-17.4-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details for websockets-17.4-cp315-cp315t-win_arm64.whl
websockets-17.4-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for websockets-17.4-cp315-cp315t-win_amd64.whl
websockets-17.4-cp315-cp315t-win32.whl CPython 3.15 CPython 3.15 free-threading Windows x86-32 Details for websockets-17.4-cp315-cp315t-win32.whl
websockets-17.4-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details for websockets-17.4-cp315-cp315t-musllinux_1_2_x86_64.whl
websockets-17.4-cp315-cp315t-musllinux_1_2_s390x.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ IBM System/390x Details for websockets-17.4-cp315-cp315t-musllinux_1_2_s390x.whl
websockets-17.4-cp315-cp315t-musllinux_1_2_riscv64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ RISC-V 64 Details for websockets-17.4-cp315-cp315t-musllinux_1_2_riscv64.whl
websockets-17.4-cp315-cp315t-musllinux_1_2_ppc64le.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ PowerPC 64-le Details for websockets-17.4-cp315-cp315t-musllinux_1_2_ppc64le.whl
websockets-17.4-cp315-cp315t-musllinux_1_2_i686.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-32 Details for websockets-17.4-cp315-cp315t-musllinux_1_2_i686.whl
websockets-17.4-cp315-cp315t-musllinux_1_2_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARMv7l Details for websockets-17.4-cp315-cp315t-musllinux_1_2_armv7l.whl
websockets-17.4-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details for websockets-17.4-cp315-cp315t-musllinux_1_2_aarch64.whl
websockets-17.4-cp315-cp315t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.39+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details for websockets-17.4-cp315-cp315t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
websockets-17.4-cp315-cp315t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details for websockets-17.4-cp315-cp315t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
websockets-17.4-cp315-cp315t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ PowerPC 64-le, Linux glibc 2.28+ PowerPC 64-le Details for websockets-17.4-cp315-cp315t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
websockets-17.4-cp315-cp315t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARMv7l, Linux glibc 2.31+ ARMv7l Details for websockets-17.4-cp315-cp315t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
websockets-17.4-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-cp315-cp315t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for websockets-17.4-cp315-cp315t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-cp315-cp315t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for websockets-17.4-cp315-cp315t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for websockets-17.4-cp315-cp315t-macosx_11_0_arm64.whl
websockets-17.4-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details for websockets-17.4-cp315-cp315t-macosx_10_15_x86_64.whl
websockets-17.4-cp315-cp315t-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details for websockets-17.4-cp315-cp315t-macosx_10_15_universal2.whl
websockets-17.4-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details for websockets-17.4-cp315-cp315-win_arm64.whl
websockets-17.4-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for websockets-17.4-cp315-cp315-win_amd64.whl
websockets-17.4-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details for websockets-17.4-cp315-cp315-win32.whl
websockets-17.4-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details for websockets-17.4-cp315-cp315-musllinux_1_2_x86_64.whl
websockets-17.4-cp315-cp315-musllinux_1_2_s390x.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ IBM System/390x Details for websockets-17.4-cp315-cp315-musllinux_1_2_s390x.whl
websockets-17.4-cp315-cp315-musllinux_1_2_riscv64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ RISC-V 64 Details for websockets-17.4-cp315-cp315-musllinux_1_2_riscv64.whl
websockets-17.4-cp315-cp315-musllinux_1_2_ppc64le.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ PowerPC 64-le Details for websockets-17.4-cp315-cp315-musllinux_1_2_ppc64le.whl
websockets-17.4-cp315-cp315-musllinux_1_2_i686.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-32 Details for websockets-17.4-cp315-cp315-musllinux_1_2_i686.whl
websockets-17.4-cp315-cp315-musllinux_1_2_armv7l.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARMv7l Details for websockets-17.4-cp315-cp315-musllinux_1_2_armv7l.whl
websockets-17.4-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details for websockets-17.4-cp315-cp315-musllinux_1_2_aarch64.whl
websockets-17.4-cp315-cp315-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.15 CPython 3.15 Linux glibc 2.31+ RISC-V 64, Linux glibc 2.39+ RISC-V 64 Details for websockets-17.4-cp315-cp315-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
websockets-17.4-cp315-cp315-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ IBM System/390x, Linux glibc 2.17+ IBM System/390x Details for websockets-17.4-cp315-cp315-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
websockets-17.4-cp315-cp315-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ PowerPC 64-le, Linux glibc 2.28+ PowerPC 64-le Details for websockets-17.4-cp315-cp315-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
websockets-17.4-cp315-cp315-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARMv7l, Linux glibc 2.31+ ARMv7l Details for websockets-17.4-cp315-cp315-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
websockets-17.4-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for websockets-17.4-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-cp315-cp315-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for websockets-17.4-cp315-cp315-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for websockets-17.4-cp315-cp315-macosx_11_0_arm64.whl
websockets-17.4-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details for websockets-17.4-cp315-cp315-macosx_10_15_x86_64.whl
websockets-17.4-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details for websockets-17.4-cp315-cp315-macosx_10_15_universal2.whl
websockets-17.4-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for websockets-17.4-cp314-cp314t-win_arm64.whl
websockets-17.4-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for websockets-17.4-cp314-cp314t-win_amd64.whl
websockets-17.4-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details for websockets-17.4-cp314-cp314t-win32.whl
websockets-17.4-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for websockets-17.4-cp314-cp314t-musllinux_1_2_x86_64.whl
websockets-17.4-cp314-cp314t-musllinux_1_2_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ IBM System/390x Details for websockets-17.4-cp314-cp314t-musllinux_1_2_s390x.whl
websockets-17.4-cp314-cp314t-musllinux_1_2_riscv64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ RISC-V 64 Details for websockets-17.4-cp314-cp314t-musllinux_1_2_riscv64.whl
websockets-17.4-cp314-cp314t-musllinux_1_2_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ PowerPC 64-le Details for websockets-17.4-cp314-cp314t-musllinux_1_2_ppc64le.whl
websockets-17.4-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details for websockets-17.4-cp314-cp314t-musllinux_1_2_i686.whl
websockets-17.4-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details for websockets-17.4-cp314-cp314t-musllinux_1_2_armv7l.whl
websockets-17.4-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for websockets-17.4-cp314-cp314t-musllinux_1_2_aarch64.whl
websockets-17.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.31+ RISC-V 64, Linux glibc 2.39+ RISC-V 64 Details for websockets-17.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
websockets-17.4-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ IBM System/390x, Linux glibc 2.17+ IBM System/390x Details for websockets-17.4-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
websockets-17.4-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le, Linux glibc 2.28+ PowerPC 64-le Details for websockets-17.4-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
websockets-17.4-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l, Linux glibc 2.31+ ARMv7l Details for websockets-17.4-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
websockets-17.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for websockets-17.4-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for websockets-17.4-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for websockets-17.4-cp314-cp314t-macosx_11_0_arm64.whl
websockets-17.4-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details for websockets-17.4-cp314-cp314t-macosx_10_15_x86_64.whl
websockets-17.4-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details for websockets-17.4-cp314-cp314t-macosx_10_15_universal2.whl
websockets-17.4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for websockets-17.4-cp314-cp314-win_arm64.whl
websockets-17.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for websockets-17.4-cp314-cp314-win_amd64.whl
websockets-17.4-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details for websockets-17.4-cp314-cp314-win32.whl
websockets-17.4-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for websockets-17.4-cp314-cp314-musllinux_1_2_x86_64.whl
websockets-17.4-cp314-cp314-musllinux_1_2_s390x.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ IBM System/390x Details for websockets-17.4-cp314-cp314-musllinux_1_2_s390x.whl
websockets-17.4-cp314-cp314-musllinux_1_2_riscv64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ RISC-V 64 Details for websockets-17.4-cp314-cp314-musllinux_1_2_riscv64.whl
websockets-17.4-cp314-cp314-musllinux_1_2_ppc64le.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ PowerPC 64-le Details for websockets-17.4-cp314-cp314-musllinux_1_2_ppc64le.whl
websockets-17.4-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details for websockets-17.4-cp314-cp314-musllinux_1_2_i686.whl
websockets-17.4-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details for websockets-17.4-cp314-cp314-musllinux_1_2_armv7l.whl
websockets-17.4-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for websockets-17.4-cp314-cp314-musllinux_1_2_aarch64.whl
websockets-17.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.14 CPython 3.14 Linux glibc 2.39+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details for websockets-17.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
websockets-17.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details for websockets-17.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
websockets-17.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details for websockets-17.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
websockets-17.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l, Linux glibc 2.31+ ARMv7l Details for websockets-17.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
websockets-17.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for websockets-17.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details for websockets-17.4-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details for websockets-17.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for websockets-17.4-cp314-cp314-macosx_11_0_arm64.whl
websockets-17.4-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for websockets-17.4-cp314-cp314-macosx_10_15_x86_64.whl
websockets-17.4-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details for websockets-17.4-cp314-cp314-macosx_10_15_universal2.whl
websockets-17.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for websockets-17.4-cp313-cp313-win_arm64.whl
websockets-17.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for websockets-17.4-cp313-cp313-win_amd64.whl
websockets-17.4-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for websockets-17.4-cp313-cp313-win32.whl
websockets-17.4-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for websockets-17.4-cp313-cp313-musllinux_1_2_x86_64.whl
websockets-17.4-cp313-cp313-musllinux_1_2_s390x.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ IBM System/390x Details for websockets-17.4-cp313-cp313-musllinux_1_2_s390x.whl
websockets-17.4-cp313-cp313-musllinux_1_2_riscv64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ RISC-V 64 Details for websockets-17.4-cp313-cp313-musllinux_1_2_riscv64.whl
websockets-17.4-cp313-cp313-musllinux_1_2_ppc64le.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ PowerPC 64-le Details for websockets-17.4-cp313-cp313-musllinux_1_2_ppc64le.whl
websockets-17.4-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details for websockets-17.4-cp313-cp313-musllinux_1_2_i686.whl
websockets-17.4-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details for websockets-17.4-cp313-cp313-musllinux_1_2_armv7l.whl
websockets-17.4-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for websockets-17.4-cp313-cp313-musllinux_1_2_aarch64.whl
websockets-17.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.13 CPython 3.13 Linux glibc 2.31+ RISC-V 64, Linux glibc 2.39+ RISC-V 64 Details for websockets-17.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
websockets-17.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ IBM System/390x, Linux glibc 2.17+ IBM System/390x Details for websockets-17.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
websockets-17.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le, Linux glibc 2.28+ PowerPC 64-le Details for websockets-17.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
websockets-17.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l, Linux glibc 2.31+ ARMv7l Details for websockets-17.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
websockets-17.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for websockets-17.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for websockets-17.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for websockets-17.4-cp313-cp313-macosx_11_0_arm64.whl
websockets-17.4-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for websockets-17.4-cp313-cp313-macosx_10_13_x86_64.whl
websockets-17.4-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details for websockets-17.4-cp313-cp313-macosx_10_13_universal2.whl
websockets-17.4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for websockets-17.4-cp312-cp312-win_arm64.whl
websockets-17.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for websockets-17.4-cp312-cp312-win_amd64.whl
websockets-17.4-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for websockets-17.4-cp312-cp312-win32.whl
websockets-17.4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for websockets-17.4-cp312-cp312-musllinux_1_2_x86_64.whl
websockets-17.4-cp312-cp312-musllinux_1_2_s390x.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ IBM System/390x Details for websockets-17.4-cp312-cp312-musllinux_1_2_s390x.whl
websockets-17.4-cp312-cp312-musllinux_1_2_riscv64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ RISC-V 64 Details for websockets-17.4-cp312-cp312-musllinux_1_2_riscv64.whl
websockets-17.4-cp312-cp312-musllinux_1_2_ppc64le.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ PowerPC 64-le Details for websockets-17.4-cp312-cp312-musllinux_1_2_ppc64le.whl
websockets-17.4-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details for websockets-17.4-cp312-cp312-musllinux_1_2_i686.whl
websockets-17.4-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details for websockets-17.4-cp312-cp312-musllinux_1_2_armv7l.whl
websockets-17.4-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for websockets-17.4-cp312-cp312-musllinux_1_2_aarch64.whl
websockets-17.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.12 CPython 3.12 Linux glibc 2.39+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details for websockets-17.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
websockets-17.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details for websockets-17.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
websockets-17.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details for websockets-17.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
websockets-17.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l, Linux glibc 2.31+ ARMv7l Details for websockets-17.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
websockets-17.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for websockets-17.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details for websockets-17.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for websockets-17.4-cp312-cp312-macosx_11_0_arm64.whl
websockets-17.4-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for websockets-17.4-cp312-cp312-macosx_10_13_x86_64.whl
websockets-17.4-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details for websockets-17.4-cp312-cp312-macosx_10_13_universal2.whl
websockets-17.4-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for websockets-17.4-cp311-cp311-win_arm64.whl
websockets-17.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for websockets-17.4-cp311-cp311-win_amd64.whl
websockets-17.4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for websockets-17.4-cp311-cp311-win32.whl
websockets-17.4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for websockets-17.4-cp311-cp311-musllinux_1_2_x86_64.whl
websockets-17.4-cp311-cp311-musllinux_1_2_s390x.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ IBM System/390x Details for websockets-17.4-cp311-cp311-musllinux_1_2_s390x.whl
websockets-17.4-cp311-cp311-musllinux_1_2_riscv64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ RISC-V 64 Details for websockets-17.4-cp311-cp311-musllinux_1_2_riscv64.whl
websockets-17.4-cp311-cp311-musllinux_1_2_ppc64le.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ PowerPC 64-le Details for websockets-17.4-cp311-cp311-musllinux_1_2_ppc64le.whl
websockets-17.4-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details for websockets-17.4-cp311-cp311-musllinux_1_2_i686.whl
websockets-17.4-cp311-cp311-musllinux_1_2_armv7l.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARMv7l Details for websockets-17.4-cp311-cp311-musllinux_1_2_armv7l.whl
websockets-17.4-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for websockets-17.4-cp311-cp311-musllinux_1_2_aarch64.whl
websockets-17.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.11 CPython 3.11 Linux glibc 2.39+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details for websockets-17.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
websockets-17.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details for websockets-17.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
websockets-17.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details for websockets-17.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
websockets-17.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.31+ ARMv7l, Linux glibc 2.17+ ARMv7l Details for websockets-17.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
websockets-17.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for websockets-17.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
websockets-17.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for websockets-17.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
websockets-17.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for websockets-17.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
websockets-17.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for websockets-17.4-cp311-cp311-macosx_11_0_arm64.whl
websockets-17.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for websockets-17.4-cp311-cp311-macosx_10_9_x86_64.whl
websockets-17.4-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details for websockets-17.4-cp311-cp311-macosx_10_9_universal2.whl

Total release size: 34.6 MB

Release files / websockets-17.4.tar.gz

Download URL websockets-17.4.tar.gz
Size 191.4 kB
Tags Source
SHA-256 checksum
How to use checksums
09d3939b70df0c8ad2da145ebd50978bccaee1d565e838b0e7921a34d38571eb
BLAKE2b-256 checksum
How to use checksums
7579590c5f0cc7d1661195aeefccb0e342b79f4c77d368d526d028821a390332
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-py3-none-any.whl

Download URL websockets-17.4-py3-none-any.whl
Size 212.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c6bd2c9781915592b209160d0f017d4c7c82ad53075e6b0c24d2a89299e7f9e9
BLAKE2b-256 checksum
How to use checksums
eb279db924cb0dbf22eade78d98fbae77790f9bf6bc729e6ab29aef9d68e4156
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp312-pypy312_pp80-win_amd64.whl

Download URL websockets-17.4-pp312-pypy312_pp80-win_amd64.whl
Size 306.8 kB
Tags PyPy 3.12 PyPy 3.12 8.0 Windows x86-64
SHA-256 checksum
How to use checksums
829bcaa90be8737c132d9515d6a466e8528e3b3d050d3f3466f36ea94d3beb48
BLAKE2b-256 checksum
How to use checksums
b249eed86bfb8863093a82cbaa52c9159be1ce2374d5ace6fe1f8e8031567e7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp312-pypy312_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-pp312-pypy312_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 218.4 kB
Tags Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 PyPy 3.12 PyPy 3.12 8.0
SHA-256 checksum
How to use checksums
868744c68e9342768888c7326604da2228c19bb6946aa46b5f9e1ac32ea8d40b
BLAKE2b-256 checksum
How to use checksums
293aa05bc57eadcd7e8e072d917888128e6d22e1203984afb21a8da3198982fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp312-pypy312_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-pp312-pypy312_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 217.5 kB
Tags Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.12 PyPy 3.12 8.0
SHA-256 checksum
How to use checksums
88ba8a439b2bad97bb69c38db5bf0ec16a061ee834cf0f244089186ee803e899
BLAKE2b-256 checksum
How to use checksums
566f2e8d5610f6184a2e1720bf8ce256402ed99ad30ea87c461fba5bc4d651d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp312-pypy312_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-pp312-pypy312_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 217.6 kB
Tags Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.12 PyPy 3.12 8.0
SHA-256 checksum
How to use checksums
32110d954d9d0e51f36edb0396673bf4d35193a0a80ba7013bf7f7d58a33ca07
BLAKE2b-256 checksum
How to use checksums
30e27912bd417511b54907853bd495aef2daee111062dbafd43d133a3f7253a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp312-pypy312_pp80-macosx_11_0_arm64.whl

Download URL websockets-17.4-pp312-pypy312_pp80-macosx_11_0_arm64.whl
Size 216.7 kB
Tags PyPy 3.12 PyPy 3.12 8.0 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4fb2db1f649b6464711846b5bb9c1611bd906ce939d9460cbd1fa419552cd6c3
BLAKE2b-256 checksum
How to use checksums
d3de1bf313cd0f4662df4884a7602932cd13347090e59dd6047865eee2bb5aa5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp312-pypy312_pp80-macosx_10_15_x86_64.whl

Download URL websockets-17.4-pp312-pypy312_pp80-macosx_10_15_x86_64.whl
Size 216.4 kB
Tags PyPy 3.12 PyPy 3.12 8.0 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c7f66a53e9b7ec831abb15e3d9b6cee8f52d6a24cd0a374786bf46c3ec218bc6
BLAKE2b-256 checksum
How to use checksums
e9a3d8fbc72c5c0e78905caf2d6dcf806e532451e3f48e2a09a8ebe1de9ad412
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp311-pypy311_pp80-win_amd64.whl

Download URL websockets-17.4-pp311-pypy311_pp80-win_amd64.whl
Size 306.8 kB
Tags PyPy 3.11 PyPy 3.11 8.0 Windows x86-64
SHA-256 checksum
How to use checksums
accb5e9492b9bc9c9aeec5b72ea8f2ddcbefc6143d1c626fba960ecbdc89807e
BLAKE2b-256 checksum
How to use checksums
1797acb333fa9a54bb1ad616c1add65185f9ab580c3c76366a3d1abc1090979b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp311-pypy311_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-pp311-pypy311_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 218.4 kB
Tags Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 8.0
SHA-256 checksum
How to use checksums
5f772007dfba8941873dbd276b6a6845428cc740888b5c6c37bf483b1ea34b42
BLAKE2b-256 checksum
How to use checksums
7d5f0a1ee98aeff04c200492a479a386ff106d1ef6d5c9d6613959b3e3d79469
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp311-pypy311_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-pp311-pypy311_pp80-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 217.5 kB
Tags Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.11 PyPy 3.11 8.0
SHA-256 checksum
How to use checksums
046ed16d3d83d64594e4a40655fef061ccf36059d8c30a01feca8a9481fe13b8
BLAKE2b-256 checksum
How to use checksums
a8175e3e6be945512aff7351c9f60134803902ccb07cd7d6c9becdfa349a32d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp311-pypy311_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-pp311-pypy311_pp80-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 217.6 kB
Tags Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 8.0
SHA-256 checksum
How to use checksums
f5b1d315a615cec81a79e2ce3a94221dc5c23e7fd4012897085d3b5e5a5638d0
BLAKE2b-256 checksum
How to use checksums
fc9143e73997fbdc7ef3cb434148888329113a07b66d97a8ea6aa2f93e574028
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp311-pypy311_pp80-macosx_11_0_arm64.whl

Download URL websockets-17.4-pp311-pypy311_pp80-macosx_11_0_arm64.whl
Size 216.6 kB
Tags PyPy 3.11 PyPy 3.11 8.0 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
02f380df26de14999ecace203fe1396ac14d1c6132afc7924eb6f8c8b646c69d
BLAKE2b-256 checksum
How to use checksums
d9277d18d381994c7c27a855131ae064ff43ec00ded636b7c6ead4abb4cec841
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-pp311-pypy311_pp80-macosx_10_15_x86_64.whl

Download URL websockets-17.4-pp311-pypy311_pp80-macosx_10_15_x86_64.whl
Size 216.4 kB
Tags PyPy 3.11 PyPy 3.11 8.0 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
73b00645316121105274fd266ed54a20e6514650126d399cdea39876ab1e7b04
BLAKE2b-256 checksum
How to use checksums
a08078c580302991d229ac5ad0a00c361916f7f84deaf6dd76370034dd8e7383
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-win_arm64.whl

Download URL websockets-17.4-cp315-cp315t-win_arm64.whl
Size 219.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
fcac44d917672ad6257ad64b80b5168306f168a78cab5c0612e4c699caed18cf
BLAKE2b-256 checksum
How to use checksums
6935cf33cba7248fcd80cfe5911ffe67aa2637f50c2bfaada123b1e9d2aeca90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-win_amd64.whl

Download URL websockets-17.4-cp315-cp315t-win_amd64.whl
Size 219.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
6e6558efbb256b532c9f06a21ba42bcac729718e365c505819f181f25e5c0eca
BLAKE2b-256 checksum
How to use checksums
f9538f37a3943517bba77fc86f7c4162c455018c5b6d760c5e9c9a11de9e37f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-win32.whl

Download URL websockets-17.4-cp315-cp315t-win32.whl
Size 218.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
506623128d7a55b726a5a46e4c9a8eae4c9dd0f04ff60b041fe7df85b9d034fe
BLAKE2b-256 checksum
How to use checksums
bf8efbd968a75428063560ada02d564de8d6c49ca34ec29dfb78e5d900f4b0ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL websockets-17.4-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 227.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c9f8fdb7bbefc4907c2bb3593f810f2b67a2d5329e1d38724a1aa3d763cf63eb
BLAKE2b-256 checksum
How to use checksums
9987dbfd43ae01ea8fdb7478a1b3d58b32aca83bb9c4aa61ebe187d1e188ac8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-musllinux_1_2_s390x.whl

Download URL websockets-17.4-cp315-cp315t-musllinux_1_2_s390x.whl
Size 227.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
42d7a6e818214336cf7af9a3aae5c6923f94f09fa07ac5aab98268ba2a98a6d5
BLAKE2b-256 checksum
How to use checksums
8d01d8c11740231b63d1aba6bad6b1d4e72e8384b26c5448801da238ebe82c92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-musllinux_1_2_riscv64.whl

Download URL websockets-17.4-cp315-cp315t-musllinux_1_2_riscv64.whl
Size 226.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
1962f3bfde085af18878f1bb1aafb300c9a6ac33da886d0b0d97e33c9ce7a222
BLAKE2b-256 checksum
How to use checksums
ca01f6f78c3edeb8ad2b3c35a8c4117ec2cf9346215afaed8155af1e7933818b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-musllinux_1_2_ppc64le.whl

Download URL websockets-17.4-cp315-cp315t-musllinux_1_2_ppc64le.whl
Size 228.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
ee6c4e0085bff5f6621bf9c53452584dcb91ebd993ce841e1f4061ac12b6b556
BLAKE2b-256 checksum
How to use checksums
4441c4e53f7ad63838d7eba6e82c5d743827e91dafe5e48c88a58f7e90043945
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-musllinux_1_2_i686.whl

Download URL websockets-17.4-cp315-cp315t-musllinux_1_2_i686.whl
Size 227.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
9ff89e36451a19775e7556d95ebfa4a0b24b84cc87565d6b5d0ec8ea82bf3f2c
BLAKE2b-256 checksum
How to use checksums
2ce6d1a56495cb7b1a0a4688145131be38cfd0c1342bde8125e136a6e6ee494e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-musllinux_1_2_armv7l.whl

Download URL websockets-17.4-cp315-cp315t-musllinux_1_2_armv7l.whl
Size 226.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
e0feb03a338f8f5e819ae23a73aabb7b46fd3b73f15f7df782dd12d99e2b02ad
BLAKE2b-256 checksum
How to use checksums
fe7af523830e562da9b1d7a610174752753720c5e47e84b59b5fc47721d416bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL websockets-17.4-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 228.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3d27153a0413696767b98b5d96173a2a7e27cbfca02000a6069cea7b977765a7
BLAKE2b-256 checksum
How to use checksums
93f69c92230ebfab42fee482b236c45c32ed34b24f7360080b400cce6cfcac11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL websockets-17.4-cp315-cp315t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 225.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
4b79ea31cf277c72d2307c6cb8bd32a2c151959e80a2f24fa85df620c5f2860c
BLAKE2b-256 checksum
How to use checksums
394d24ad7deddc7b31c3e430acc1c00c7b384ae42f1f973e9cc01aa42d19628f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL websockets-17.4-cp315-cp315t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 227.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
0dcce83837328e6795225ead920d3aa8d867cc9d6922aa558b0e9111599fdbb9
BLAKE2b-256 checksum
How to use checksums
7ccced28307835106a9a2dbd1a5efc597e8befa3d0a5f2b46a4c1e466b2f4759
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL websockets-17.4-cp315-cp315t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 229.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
0c22a9c6b2349204f56123dd0ca7779e989d68e336d0dc02ad823485d44925de
BLAKE2b-256 checksum
How to use checksums
6efc0f2fe533b5b4dc22ac704b3357f5c99fa60a3837218b3c6c6ad63a60120e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL websockets-17.4-cp315-cp315t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 230.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
c8052c3058c402d53602583da5ddcf1a15a63ab1efe0222f47c7be59944e6463
BLAKE2b-256 checksum
How to use checksums
c49257ec83066d0bfa8a9b9f594bc61951073c4a86e34c562a5292604118dab6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 228.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
48c83103f82fce36191a9e3a8a80731d4340e2da544eae8c5aaaf6a45280e7d0
BLAKE2b-256 checksum
How to use checksums
217cbc932a54c5f1bd78461574aea539fc562fd2de494738a2c0675c4de860be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-cp315-cp315t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 227.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
72d0a731eccf482d5661c6711abfcd5921f3dbfbbb0789061e1918ef4bc89c70
BLAKE2b-256 checksum
How to use checksums
fa2558f69b5fec064764ddf5b88045397433cdb028f5b17c82fbe047fd31fff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-cp315-cp315t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 227.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8f32a6cb0b101170abc2d8053af1473a2a29ef2a06d7130994ee8455a50f5dbf
BLAKE2b-256 checksum
How to use checksums
8729bc94be4a8bc19ef518e9efecd90a992f2991b7cfc6eb8a7430c4e2dc097c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-macosx_11_0_arm64.whl

Download URL websockets-17.4-cp315-cp315t-macosx_11_0_arm64.whl
Size 216.8 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f5f06f59e19aa0770aaf651ce91c196fa620b35aed49a7e6c36e7335f3f83db7
BLAKE2b-256 checksum
How to use checksums
fa7622d4523f92d88b8f5ebfd3df7ab5e825146af100f7e2caeae7d359ae51ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL websockets-17.4-cp315-cp315t-macosx_10_15_x86_64.whl
Size 216.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
bfc86dff091104eec770c29ea1831dbe191968a70aa2d8ae8eda3240d863970a
BLAKE2b-256 checksum
How to use checksums
2fca071d38e7237f6ada4f577b74f7cbf5bc2ff7e1f9360ebd2837e74a22dfd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315t-macosx_10_15_universal2.whl

Download URL websockets-17.4-cp315-cp315t-macosx_10_15_universal2.whl
Size 219.1 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c568e72f5425a74616daeb824afe28da460cbeea036432f41c6af5380b83300d
BLAKE2b-256 checksum
How to use checksums
689222e83d003cdbd22be5d35e28c260203e9fbb6c73b17a8e1509f4ad49e74d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-win_arm64.whl

Download URL websockets-17.4-cp315-cp315-win_arm64.whl
Size 219.0 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
29b615c2d5dd883f89c107a782681b73a7aa8b2bd894130310e45eb09b143913
BLAKE2b-256 checksum
How to use checksums
3db20338a9abec3df8556627af987352657ce1c8456f2060b54741570b174122
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-win_amd64.whl

Download URL websockets-17.4-cp315-cp315-win_amd64.whl
Size 219.0 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
8b45d40f07081b377f0b837ddbfba4a9ab4a89a7b569d3c095436564e767a27b
BLAKE2b-256 checksum
How to use checksums
25a6818647a9a9b3ee8bf131e9ab4fa1f2db9c6539f08e7084dd57549e0bd49d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-win32.whl

Download URL websockets-17.4-cp315-cp315-win32.whl
Size 218.8 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
b7ea61af293a153f2d67430038cf0efc10140caa623f2bdf5a9f5a457ff20f57
BLAKE2b-256 checksum
How to use checksums
da28506406ef09e6e168796f0187bdac0767f38a560e6785c4ee26e583aaaf76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL websockets-17.4-cp315-cp315-musllinux_1_2_x86_64.whl
Size 226.5 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9a4e95d56994a45ac76541853796720436ffe462957d0b1b89e87ff3d3b1627e
BLAKE2b-256 checksum
How to use checksums
daee1f9cdeeaaa2d5e158b7a40f971e74b641b35f977674b46229a5bb14e270a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-musllinux_1_2_s390x.whl

Download URL websockets-17.4-cp315-cp315-musllinux_1_2_s390x.whl
Size 226.3 kB
Tags CPython 3.15 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
e6d2a185ec4ff0478089305abd833da3a9fda8803eb77325b89ebeae5585a3b7
BLAKE2b-256 checksum
How to use checksums
88663a320bfb718d9ae1eff15ba7790979c0e6fdec74e388430f426e6647d7f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-musllinux_1_2_riscv64.whl

Download URL websockets-17.4-cp315-cp315-musllinux_1_2_riscv64.whl
Size 225.4 kB
Tags CPython 3.15 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
6b061ea7ca94966af7cd7a87cb189ff15972c103244611a2b1e8408c04f1dbe6
BLAKE2b-256 checksum
How to use checksums
0cabf3d55a83c2a4daa8bf62594b00a721dc8767518ccb833f932b0178eb6c19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-musllinux_1_2_ppc64le.whl

Download URL websockets-17.4-cp315-cp315-musllinux_1_2_ppc64le.whl
Size 227.6 kB
Tags CPython 3.15 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
a703f23ca15a51251fc94f1774683f5aa511588a7ad6bbb83960cdb2a4dcd978
BLAKE2b-256 checksum
How to use checksums
4516bb3355453ffdc31d3a14ddc0b50e058f13a97d2ed019ba6c380e03456169
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-musllinux_1_2_i686.whl

Download URL websockets-17.4-cp315-cp315-musllinux_1_2_i686.whl
Size 226.4 kB
Tags CPython 3.15 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a9b0026538719f7a532998d84640ab2e91ca1a051ce4b8d924fdcb607307e921
BLAKE2b-256 checksum
How to use checksums
e959f133d260e7a48d3e231c3a495eeb6114b880c1e96bfc781a949c1f73991c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-musllinux_1_2_armv7l.whl

Download URL websockets-17.4-cp315-cp315-musllinux_1_2_armv7l.whl
Size 225.9 kB
Tags CPython 3.15 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
6597a1f7413189b4bc58437babcdf39b79da416e5c477ae98323a88ecc108188
BLAKE2b-256 checksum
How to use checksums
a4ba55ed1422d6c73b5b81996ca195f2a256a339b26c553f5686afc2a926bc2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL websockets-17.4-cp315-cp315-musllinux_1_2_aarch64.whl
Size 227.2 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8d148b4b295224d3a19e7bd9f02ebe7344de254b3b2c4d0628ce42ade0bca119
BLAKE2b-256 checksum
How to use checksums
da91470d7a619ce4aa837ff5b6a5836227c43bdfdc42ef837cce48f508992438
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL websockets-17.4-cp315-cp315-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 224.5 kB
Tags CPython 3.15 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
ab9e4bd60796866c578e3afa0a17c98636887827a39c2e238a61989c18fd8e7b
BLAKE2b-256 checksum
How to use checksums
4a86ff8441e56ca677e51f9c826868fccde2a82bafe0ffa337fd38823b64253a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL websockets-17.4-cp315-cp315-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 227.1 kB
Tags CPython 3.15 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
f0494d3d97502e270282cc6a1f8648cd7335b4fe8d5c452006e5b7f9d62b8892
BLAKE2b-256 checksum
How to use checksums
cf1333d6a28471da4c30a98a2313c76f984be2056a703c5c532225dc28f5dba3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL websockets-17.4-cp315-cp315-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 228.2 kB
Tags CPython 3.15 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
ed7fe197b8bb66eef4f62c052e33752d456d2fdda74805469d4bd954950ab339
BLAKE2b-256 checksum
How to use checksums
e6211df51f94047dfb76c32fd7508036e4b55352d0f04fd0e3bee525a2122225
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL websockets-17.4-cp315-cp315-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 229.4 kB
Tags CPython 3.15 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
6cf4c002268da5c11cae9083aec71ac943bce9d95e0f83c8bf9a95a3ce421fbb
BLAKE2b-256 checksum
How to use checksums
2d81d048ff83c4d0fc386f6008529d12690d0dcb410f73570430f13fe4d543f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 227.7 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3b78b39377630a70aa2198e5f03be416e690364a046b1d8af80a9263733083d0
BLAKE2b-256 checksum
How to use checksums
c442b293a5d07099549797138d09fda5bf878d302b4980e61678981c8dfdc98f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 226.6 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
3acc45494c08a4d27375a2c28474537f68910219f42624a08011221b04623d04
BLAKE2b-256 checksum
How to use checksums
75bdee3a679a10741a0cdd7aa8bdd6d03999069672826aa7a6495fdf589ed961
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-cp315-cp315-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 226.1 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4441d655a53185ef1b01b1d42ad9b3a96b905110a9219043e3fdaec855ba3b6e
BLAKE2b-256 checksum
How to use checksums
28562c67389b47c4b9e9e9318d9b3e4bb52a2fef3749ff00b0b151a342c4d42d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-macosx_11_0_arm64.whl

Download URL websockets-17.4-cp315-cp315-macosx_11_0_arm64.whl
Size 216.7 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6fd8cac4907fec8302726d49e6969acfffaf720bc39b1cee23f473b81f4dce01
BLAKE2b-256 checksum
How to use checksums
70980021f55de633617b4a8390cca17e700c9ba5d99323103128412dc2c15aca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-macosx_10_15_x86_64.whl

Download URL websockets-17.4-cp315-cp315-macosx_10_15_x86_64.whl
Size 216.5 kB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
023dc13bdc42a55e152acc81c39c90ec6cc4159ed17d23c6d73460fa2a73ab16
BLAKE2b-256 checksum
How to use checksums
741cb47f5786eb45599072411571651606fb22f6e825d522d627daad974ea636
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp315-cp315-macosx_10_15_universal2.whl

Download URL websockets-17.4-cp315-cp315-macosx_10_15_universal2.whl
Size 218.7 kB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8c51ac7b31578a7275650f580aac985940985b6d2e57247ac6d5e07f2c936cd6
BLAKE2b-256 checksum
How to use checksums
eebe4032fde05e62d1c52edd250fda475e910cac0cd180e377690bff24147b5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-win_arm64.whl

Download URL websockets-17.4-cp314-cp314t-win_arm64.whl
Size 219.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
c00f0c45851a2c61efffd03dde8fb4d594026b5cc18196c94e15460f1225f2ed
BLAKE2b-256 checksum
How to use checksums
19a6a63113909ea602d3d22b0f32a7a9950d8d18b725cfdce735eab9b5f5d198
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-win_amd64.whl

Download URL websockets-17.4-cp314-cp314t-win_amd64.whl
Size 219.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
5ec906bb21b35e66cfdcc2ea0133f249f52b7d89e3e45ec8d2bd2d84a0255d7d
BLAKE2b-256 checksum
How to use checksums
1156b0b07917f9c85a4d24a37300f4ae888bfa7c20f08902dd6a5c61a0d1b26f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-win32.whl

Download URL websockets-17.4-cp314-cp314t-win32.whl
Size 218.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
16550e24ac22c27e0a728100d8de196b5f054bab6748ef9f0b168fb8b3c32e35
BLAKE2b-256 checksum
How to use checksums
96f3ee6afff802e39e8d6ef29ee4bdc30f8272aaa38295c19a911fad91fe95fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL websockets-17.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 226.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cbdf4b42f4514422051889424fd03bc269be8c5d751bf39ec29ad761590bd10d
BLAKE2b-256 checksum
How to use checksums
180882cea972a87f229ee1903e9adf74c17d1e6c4371d581ebb11ccbed4e3a7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-musllinux_1_2_s390x.whl

Download URL websockets-17.4-cp314-cp314t-musllinux_1_2_s390x.whl
Size 226.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
5cec3e7fbc911ff4fcf43b24aaf1b96906381ad36030f42897def3ff4b78729e
BLAKE2b-256 checksum
How to use checksums
2ada53e44d96238dc207011ad5d93b0540c58e1c680a86f48dc3fa8e5138b343
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-musllinux_1_2_riscv64.whl

Download URL websockets-17.4-cp314-cp314t-musllinux_1_2_riscv64.whl
Size 225.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
332b88022d0acd47c44158bcd43f47f14eaddcd979247f242b1a33291c45cdd1
BLAKE2b-256 checksum
How to use checksums
cb866da20322a07364a0ab0787a2b0d4367770f59404fdab6e35122413a7f63e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-musllinux_1_2_ppc64le.whl

Download URL websockets-17.4-cp314-cp314t-musllinux_1_2_ppc64le.whl
Size 227.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
c2db7b9e2d726f7e051bedb67abcf460b84b11437b2f9fdacda7e6931dace85b
BLAKE2b-256 checksum
How to use checksums
e50d444799abe7418f361da8c201c6858b64b4e8d47265f90851e5cb68b4d90f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-musllinux_1_2_i686.whl

Download URL websockets-17.4-cp314-cp314t-musllinux_1_2_i686.whl
Size 226.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
71f76bb8e59be847330b8a8d3753f85397677e128f9f9692c215f8cf721cefc7
BLAKE2b-256 checksum
How to use checksums
95a6520e1f7aa9644ddf58f5a51fc37f46e15293a68cd35b70d5b81b7331ca1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL websockets-17.4-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 226.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
cc0cd4065a65ac98f3e2742ee9f314da9d224db49b07dc17d3a20cef0d79658d
BLAKE2b-256 checksum
How to use checksums
ee297485ac6fc4b342b43964811381f56276fec967cae6a851ae4b815613b10c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL websockets-17.4-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 227.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8fd30d217a4275107667fe1d4f601e2d50c797d0727148cfbb384536d65f04d3
BLAKE2b-256 checksum
How to use checksums
b8b628a471318dfb0060b58c47d0a252cb5078528a1aa1fdf5e6e88e2a61cf18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL websockets-17.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 224.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
0a57b99f2e28922b5a2434317580fd23fdf118caff4c5b752f5452836426205a
BLAKE2b-256 checksum
How to use checksums
5b4759e325d6ca3e04ba5cc7a139d891ef83cad3fb460a183c8f359f378b69a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL websockets-17.4-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 227.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
6531540aa63e6864cb0615a3a5da70ae03191334507852a5385320bb7916df3f
BLAKE2b-256 checksum
How to use checksums
481fdbad3afcacf2c52d1fdf83b611d849598f0a047d7333ff476266532877b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL websockets-17.4-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 228.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
b6c7f91520c29420639925fd1cecceac9ca07366b50c09ea24eac1cd116b4866
BLAKE2b-256 checksum
How to use checksums
f257ef8a64732ef4367091ab05f9b22c1ee4c28657d4a0d088a644198eb5ded6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL websockets-17.4-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 230.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
725be1aff55f1c873a79cea0f612df9dff21a9d2c2e05783665b824b8aa7c24e
BLAKE2b-256 checksum
How to use checksums
69ab1e191b97d60a934c071b7b73c39c5db39721a925cc53acd929c615f85550
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 227.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e30550965c78223439815dbdf40c93eb8931dfbf12427110dcfcaeebef76feb6
BLAKE2b-256 checksum
How to use checksums
6ead84a6de3cc3dd4ee336428c31f89a82e002299f83e10d967f0e9a5cbaf591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 226.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7849a096d6fdba3f2bdf849eb89f2d233a24400c92faa3efb25fa8dc615b706c
BLAKE2b-256 checksum
How to use checksums
28a8598c2b2a22dfe14d352400df804db8b78a68c1498b3f775a658f07f21618
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 226.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
00ad98e4bb0df7a6711c645eec16d5a9fdf99f0692bd4f5b6cb85a68677ba8df
BLAKE2b-256 checksum
How to use checksums
d1b1899b69aba1e8d65ac5bfe90b97ada22a815f1dcd3840bf188104738aac33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-macosx_11_0_arm64.whl

Download URL websockets-17.4-cp314-cp314t-macosx_11_0_arm64.whl
Size 216.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
18d3710becc612ec6f0229425bd6495133dfcbf30f7b6569585acc8ed2f1b452
BLAKE2b-256 checksum
How to use checksums
d680f238a10f0b23853c665c602a42784023995ac26674e480252c21af39f4f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL websockets-17.4-cp314-cp314t-macosx_10_15_x86_64.whl
Size 216.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c7a56140fcbf4662cb263754a754c651a16fe2196cae1fd232d18f89acd30c83
BLAKE2b-256 checksum
How to use checksums
a83ea63b5f3a5c24be2898eb22a3093a56d4ac4cd24ae79e7ab7a1b971ed4611
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314t-macosx_10_15_universal2.whl

Download URL websockets-17.4-cp314-cp314t-macosx_10_15_universal2.whl
Size 219.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
bbb6bed49f083e2ec8ae0bb21c00c7c5171ab8e08a8b008c61a43fc6c944fdac
BLAKE2b-256 checksum
How to use checksums
2bdd4143048a2b27303e7de8ef53d7d0ee3987734fbf93e09491d5a1b0a55187
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-win_arm64.whl

Download URL websockets-17.4-cp314-cp314-win_arm64.whl
Size 219.0 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
adc30e5d064c9e33049e825408fa4e952f4e8a0cf4c329dc2ded72e1bb5bae08
BLAKE2b-256 checksum
How to use checksums
9aa3cfe95d4eb569035e5a1d2e5cbeb4ccf0eb15a19e1ef2ad819a85960bf375
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-win_amd64.whl

Download URL websockets-17.4-cp314-cp314-win_amd64.whl
Size 219.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
70293c25d79d1f084fdd665894481547575e429d2a75e8d72caec2f6b6b07af8
BLAKE2b-256 checksum
How to use checksums
6d852496a24de80c215b55a15f037bc368a2ed0ce7ecb1e909039ff4e76395de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-win32.whl

Download URL websockets-17.4-cp314-cp314-win32.whl
Size 218.8 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
8588edf317fbe4f16a949bc5a6ccdd22b6e6fd5b4745d128bc40bccf31024ce5
BLAKE2b-256 checksum
How to use checksums
b1164eb29c4b12f77b3139470063308ae1e6a0860b9073b1d27d56e8ce19c512
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL websockets-17.4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 226.4 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d48795c7d64ca1c42e3d61fcc6478cb15a19b6ad3f9c882bc8d8dee49d4a420f
BLAKE2b-256 checksum
How to use checksums
d9e57b04bad7c11c1f92238429352defbac1406743338049afe1328c7a7f95c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-musllinux_1_2_s390x.whl

Download URL websockets-17.4-cp314-cp314-musllinux_1_2_s390x.whl
Size 226.1 kB
Tags CPython 3.14 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
2b23dacf7a8a88afe92f77bcdbf4cf043a84692bac2f2da02f4011c687e19b48
BLAKE2b-256 checksum
How to use checksums
d9b66dad684e54fc8e09d70c9a095506db5c836207d8e846e3cb1e79424e3492
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-musllinux_1_2_riscv64.whl

Download URL websockets-17.4-cp314-cp314-musllinux_1_2_riscv64.whl
Size 225.1 kB
Tags CPython 3.14 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
f42671900e0b602d05a074c52fd3d757c2f8e5c4f73f771794dae1aa4aea5f0e
BLAKE2b-256 checksum
How to use checksums
672d78ca44e2be6d397aee63a4e68d3a99a33bb14bb3405e94688bc5a2160db5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-musllinux_1_2_ppc64le.whl

Download URL websockets-17.4-cp314-cp314-musllinux_1_2_ppc64le.whl
Size 227.6 kB
Tags CPython 3.14 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
bc581579885728bb54ef15000295c20e6a64a200b1b73d5cfca71879a3eb3e1f
BLAKE2b-256 checksum
How to use checksums
aea72e1606b3d616b86bb6c70a62d5f87fc9a3dbd81f0bbe24c4706ace76751d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-musllinux_1_2_i686.whl

Download URL websockets-17.4-cp314-cp314-musllinux_1_2_i686.whl
Size 226.4 kB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
94622cf24e80d03054ceb69a06a86c950e12fe993ed06b933f7895232cacbc3e
BLAKE2b-256 checksum
How to use checksums
2c2f9104786d952978ca2d011321109e35c05be24c3937ef2a62b4d6e25f7515
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-musllinux_1_2_armv7l.whl

Download URL websockets-17.4-cp314-cp314-musllinux_1_2_armv7l.whl
Size 225.6 kB
Tags CPython 3.14 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
03ddf4eb76ced8725dcbb000ff60b0fb8d7330ed011f6dc725a1925c5fe02051
BLAKE2b-256 checksum
How to use checksums
fcf7c8f6771e7cc2a038cf78bb12d04d29dbbbabf2a84d76999bcc94532f3020
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL websockets-17.4-cp314-cp314-musllinux_1_2_aarch64.whl
Size 227.2 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
769e4f7b090e10cae4c082e3e39b9458ec2444505df84953c16c0468b16539c4
BLAKE2b-256 checksum
How to use checksums
a17f5809f6ba5a7d1065301800daf605bdb661a9db5ef868ed189dbf691122ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL websockets-17.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 224.3 kB
Tags CPython 3.14 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
927d602fb8fb595a69e6b1ae998a6ec19851d0fb9391759456e6425090996647
BLAKE2b-256 checksum
How to use checksums
46390bac9052d402efaad1b202ff2f1a57b6334aa624d20f509312765601b507
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL websockets-17.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 227.0 kB
Tags CPython 3.14 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
043945a43873c7c11a3f75238d475c95f902e967de329eb8763704546cfaa6b6
BLAKE2b-256 checksum
How to use checksums
14b33438eee41b39afb44c3c6e45dd686b88a7f8d742b96877b77de4fe0e0255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL websockets-17.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 228.3 kB
Tags CPython 3.14 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5da7f7f1ecf866186f195f7ecc374c915e1838496b86f2f3b41da27c798a25c3
BLAKE2b-256 checksum
How to use checksums
9cbd4c6167744e202d20a3c770bcde8fae5d427317b1885712c2e02718cd8133
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL websockets-17.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 229.1 kB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
6afc32a7a1a40b071070419537df3559d26907086556769683fa97b7b6e90fd5
BLAKE2b-256 checksum
How to use checksums
34371307a8e30a961726f2350982fc01b0b3498db29b030c78c566e65ba64487
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 227.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c5e970d3996c597186c9dbb6e77a8048737a834ac03cb13186a54999e0e1c31e
BLAKE2b-256 checksum
How to use checksums
4b173ae5d9486a170a222dd0437b4f2bc02ecf324177498a942dcac200e65d05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 226.4 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ef03fb4b3685df0ed9dc6a074a090f030345cad2c23c61818da3e08e693a9caa
BLAKE2b-256 checksum
How to use checksums
c124d203439f909ffbf37260ca28a3432381412d2e79912ebf98be572e63055e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 226.1 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7b4ee34acefa9ba1333f02b817982f1e4127f6f9b975017a707c4e738d7f9fb9
BLAKE2b-256 checksum
How to use checksums
24fec3707e426d9bd779dfad9f319b2b431e5e60d563d7547d3780cbd1646028
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL websockets-17.4-cp314-cp314-macosx_11_0_arm64.whl
Size 216.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a0457561e8a87a6a3b509e21c35084d7d207ced262139de3f738e9676a476bbd
BLAKE2b-256 checksum
How to use checksums
df73eb8544367c13cd87df39d41b74853741fb7182e2a4bb659ad7d36f9066c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-macosx_10_15_x86_64.whl

Download URL websockets-17.4-cp314-cp314-macosx_10_15_x86_64.whl
Size 216.5 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
2fd562372d4afaf18d1c7f1c68e39bd32818bb16d5f57f778a4a4ed88eedcaae
BLAKE2b-256 checksum
How to use checksums
f2fb5a29e9569f74988822b7bc076287dd7f9f5b68a2070cf5eb4cfada5863d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp314-cp314-macosx_10_15_universal2.whl

Download URL websockets-17.4-cp314-cp314-macosx_10_15_universal2.whl
Size 218.8 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d0f943b53bb1d7389d72a5380078670e5fcc34a1328142148b72d20fd82031c7
BLAKE2b-256 checksum
How to use checksums
1f5b085530961668661300de7248f9bf3ba84e98f47875f0fcc87637d024f82b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-win_arm64.whl

Download URL websockets-17.4-cp313-cp313-win_arm64.whl
Size 219.5 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
d8255971f6789cf0cb365e3e22b9b166eba978548a26241eaa5b7af0440d885a
BLAKE2b-256 checksum
How to use checksums
01ba4f51fe8db73889ea3ecfdeee283d4ac3b7ad7a609c0e4c1fc6de04078021
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-win_amd64.whl

Download URL websockets-17.4-cp313-cp313-win_amd64.whl
Size 219.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
203e42eb77e06f85778a908b34c5ad032f34e98a68ef33920d6685c1e65a9420
BLAKE2b-256 checksum
How to use checksums
60a117e507dadbfccb755758ba977b165fec92924dfc4a8d2573b4fc1561b0cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-win32.whl

Download URL websockets-17.4-cp313-cp313-win32.whl
Size 219.2 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
37ed7782972545e67d97ef9a172e9499d25459b1e32cb99d1c2a30c572f2441b
BLAKE2b-256 checksum
How to use checksums
5ad8606c9c404e82731e4520f6397c8c16549e9cbd39ac583e7ea7d8972a6ae7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL websockets-17.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 226.3 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
de29795f23833cdfb68ba45c8a5cc0ec49778ea5deb670188f4465bba5930d25
BLAKE2b-256 checksum
How to use checksums
c67a28e9822dbf0bc63341dc45d8d5f1f1f7f375991fc8895bc731105fbde371
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-musllinux_1_2_s390x.whl

Download URL websockets-17.4-cp313-cp313-musllinux_1_2_s390x.whl
Size 226.0 kB
Tags CPython 3.13 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
7a7e9321822ca59ba56fa8744c3e3f01ef74d547aafe0d383d000d7a4d11eb79
BLAKE2b-256 checksum
How to use checksums
d69406afe778cf9893e9ac10209c0d4c70aaf0b72289245a8b7efb92cc80927c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-musllinux_1_2_riscv64.whl

Download URL websockets-17.4-cp313-cp313-musllinux_1_2_riscv64.whl
Size 225.1 kB
Tags CPython 3.13 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
d0b6a9bd86f865ebc9d847a1eb0a655a0e2b447cbcde743dda97c4298415cc0b
BLAKE2b-256 checksum
How to use checksums
2869df3398ca1320a8b76e57ee41053d5c09955383cf60888ffa5771f51a4cc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-musllinux_1_2_ppc64le.whl

Download URL websockets-17.4-cp313-cp313-musllinux_1_2_ppc64le.whl
Size 227.5 kB
Tags CPython 3.13 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
c0cc2cb47face4dae64bd70a9268dbebddb3e48c1b48cf6d7b6ac1471609fd88
BLAKE2b-256 checksum
How to use checksums
c97114d31ea34bafc07c6d96b362a44b301b9a0f2fb260490a8a6cb7db682bc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-musllinux_1_2_i686.whl

Download URL websockets-17.4-cp313-cp313-musllinux_1_2_i686.whl
Size 226.4 kB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
5830f94a7190a33e55d06d89242ea951ee2009c3a27fc31538f3ac9386b27edd
BLAKE2b-256 checksum
How to use checksums
a6b06cfe18e12f23618a3d69723c828037c1282fee7ffce006ae7b5cc0e58ca4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-musllinux_1_2_armv7l.whl

Download URL websockets-17.4-cp313-cp313-musllinux_1_2_armv7l.whl
Size 225.7 kB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
ad2e9e152bec6c4f7e4cdb4adcea6b708400090eec04bfe5ee5b30d368ffd721
BLAKE2b-256 checksum
How to use checksums
35e634cab5913bea9d011ae2592a7672340179ff14fb98e889e5e41b071d8134
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL websockets-17.4-cp313-cp313-musllinux_1_2_aarch64.whl
Size 227.1 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a50bd9b44dd9b7b845802030b4d88610c01c7f95571b4cbd3a1aeec17a34c9fd
BLAKE2b-256 checksum
How to use checksums
e266409117b6882b91960598d62b95fac33d70a7aa2e1e1e854c6b64e76712f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL websockets-17.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 224.2 kB
Tags CPython 3.13 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
4073ab7cefe5a2e7dc368c1f01eb27716dc8ea8f1c69e9b7725ebce05aa53cf7
BLAKE2b-256 checksum
How to use checksums
f89f5680151ef10e0bfb6f3bf09a992ce6c3e93bbb84fc8ec5d03ad570ac6532
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL websockets-17.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 227.0 kB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
361f9a21a33191d5287e7a75f508fc3b9bf47aaffb0241198d6b7be3384f294e
BLAKE2b-256 checksum
How to use checksums
6df132ae0f45d8464e1606ef3f6a54318d8754b27889de18bb1b2176a19bea39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL websockets-17.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 228.2 kB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
9e282f35ece8895b9fa5af406fc6a4cb42f01e1009525cf46641de584781c83b
BLAKE2b-256 checksum
How to use checksums
77c4bb666e196541e42237fdb625303ad099005cc835c4e2e0a5d97bb9c4185c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL websockets-17.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 229.1 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
47beedf07a706140b50786457e082497ee6b5970c41e49bcd1572ee3f4c73f80
BLAKE2b-256 checksum
How to use checksums
3b00fb1016d850d61676d1732434e2361d116c1de369078e59d21f4713115a19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 227.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c74954409ea5789f7a60daa5f94580c00ad0b60b20751c47b35c4784877b5057
BLAKE2b-256 checksum
How to use checksums
80b0b0d9427dde0609e2727a9a966fb5fc5c6ef6aa7eba4cfc98791f8b7f1b75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 226.4 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
25eb661d8ba7e2b85ebb4e7a1bb9f6a3280910ed10b84330a7abfb5ed32d2764
BLAKE2b-256 checksum
How to use checksums
ef756a95f93661bba2f1a4ec82eb26c6d30e6ba253569ecabb7a675139db6051
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 226.1 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e3e80cad85ba68c07c1e8d4ccc9cf51e63bf6a73d6bf631640be947bd72b6b63
BLAKE2b-256 checksum
How to use checksums
e9299f9833bc83c1bf2e5597d1ef374d3ccd6467b9b45400cff399c85331ef6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL websockets-17.4-cp313-cp313-macosx_11_0_arm64.whl
Size 216.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74e46409666c358b93fce0d8c6f4cb107d8dd7cba1302a38d49adf6fa8193c7e
BLAKE2b-256 checksum
How to use checksums
b365098fd4d221d691395492fcba88c895dde19a51d371b06b8d0be71d3f781b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL websockets-17.4-cp313-cp313-macosx_10_13_x86_64.whl
Size 216.5 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
156221ad7638b5abccefd6f798916bf3f8ffd6ac51480eb4ba5b05df914ccbf3
BLAKE2b-256 checksum
How to use checksums
138e287eca6d399a953253492189153976676994dfba1b7e82f0f992d14c1404
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp313-cp313-macosx_10_13_universal2.whl

Download URL websockets-17.4-cp313-cp313-macosx_10_13_universal2.whl
Size 218.8 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f24bed98595b9d854da8d6debaf82754abf3e8fe63ec90505ef560566814df7e
BLAKE2b-256 checksum
How to use checksums
cd58eaf27fce59e3f5b9997cd7c77749ef214e077daeffac95479be6ff9f5cfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-win_arm64.whl

Download URL websockets-17.4-cp312-cp312-win_arm64.whl
Size 219.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
c634053459278cf31fb404ddb5ecd38124e4609e8b609166da621edc2d5796db
BLAKE2b-256 checksum
How to use checksums
23aae3859d52188f041a5a05c9f3ac005a9c829723f521f0fe60e2c5f9c93bb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-win_amd64.whl

Download URL websockets-17.4-cp312-cp312-win_amd64.whl
Size 219.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
dde9cd67f18803949ebf96de8aba12b8ec5ee3115e34c75a2db85a3b0a6c20d5
BLAKE2b-256 checksum
How to use checksums
5931d1636ba67ee9232a60033d90483e48686aa3856014e59110f29015f97bd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-win32.whl

Download URL websockets-17.4-cp312-cp312-win32.whl
Size 219.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
c63c0d7832956d5f3bb77888b93c854569d13f806289ff75c43926d25c6e5fd2
BLAKE2b-256 checksum
How to use checksums
399985f6f4dd104a5d9a33a1ef272f501d0f2e8527ddf66be1b383d51f90ce56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL websockets-17.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 226.3 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2a9cb5bbfc33b4ebd3c8d3714d6e09805437f60a14977774e4bd11b5ace46c23
BLAKE2b-256 checksum
How to use checksums
dbe7cb9907fac6f9b28f93beded6efda2953960cd02b633d432acf3451590859
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-musllinux_1_2_s390x.whl

Download URL websockets-17.4-cp312-cp312-musllinux_1_2_s390x.whl
Size 226.0 kB
Tags CPython 3.12 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
d0acd8191c0e5a61d1c27bfa33b6ec8431982299f5d71c02129aa4f16f182ad0
BLAKE2b-256 checksum
How to use checksums
2de9d039757260705e5a265a31c9fff36b0d4567b842ce2b54e5d14369f200bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-musllinux_1_2_riscv64.whl

Download URL websockets-17.4-cp312-cp312-musllinux_1_2_riscv64.whl
Size 225.0 kB
Tags CPython 3.12 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
52c31d123f5adf14dec694c2a4036bf42c523df7cefc641d31cd05653de56e49
BLAKE2b-256 checksum
How to use checksums
33b3e682b3ea069933044f4bf4809eea0cd83e3a5bdbdff601d1777a9ae90795
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-musllinux_1_2_ppc64le.whl

Download URL websockets-17.4-cp312-cp312-musllinux_1_2_ppc64le.whl
Size 227.5 kB
Tags CPython 3.12 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
8c00c5c49f80a588a2c4f99d519d2abed4ce26cdca11273041bc8b7e60af60de
BLAKE2b-256 checksum
How to use checksums
9d73cb4c927e806a73a0377696e031ef3c0db409028cdb2373f96ee863e8df8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-musllinux_1_2_i686.whl

Download URL websockets-17.4-cp312-cp312-musllinux_1_2_i686.whl
Size 226.4 kB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a920e99155d75d1b1c08172da8aaa7200e7b30871fb628d1631d7891a333e30e
BLAKE2b-256 checksum
How to use checksums
911712c15ed446d842e40918cd16e79b56ee4422d6fbf210258cb8882f50bbd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL websockets-17.4-cp312-cp312-musllinux_1_2_armv7l.whl
Size 225.6 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
c7b996c02de5e032cb63dc65482b73693b7ecaa586654126be2749ddea239c40
BLAKE2b-256 checksum
How to use checksums
68de90d96a579839bfe541ef214315df81d2bd519d952847c303328518ffdd02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL websockets-17.4-cp312-cp312-musllinux_1_2_aarch64.whl
Size 227.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cfbbba4597f19ad717f79fd3f2a67ae7efae647bd6a61e14554e1b5ad242a5bf
BLAKE2b-256 checksum
How to use checksums
c4732a4a5d9c6bca1127f24af7bf08f406a69052d7f341bc81f08d9e8eb446b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL websockets-17.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 224.2 kB
Tags CPython 3.12 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
4d2636a5b61c69e32db0e74b57073dd4a66f1ad195e9398c5f01bba41090deea
BLAKE2b-256 checksum
How to use checksums
ad3e50952af22b8e3e2d03f7e83f0e335851c6b484c3fd88586626fb1c2a34b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL websockets-17.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 227.0 kB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
c44776f82b04e623eb9e1b81fcd17ac6e9808ae1ba5cdf8edce1f7c869a95a9b
BLAKE2b-256 checksum
How to use checksums
2f3d90a04f0aa989b68fbd2efcd38237420afe2abe5a1cab0b5d7c2aa4f0dbb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL websockets-17.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 228.2 kB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
4c792e6cce24d08f92199d907785c9e64f74c357deeed3dbaf7d699ed5930b64
BLAKE2b-256 checksum
How to use checksums
adf687507e11fbae53817a435945273953b5b020589e309fac4fd60527ee5999
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL websockets-17.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 230.4 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
c564d1e6531611bf87078c28780456ecc75459dcca189629fff2fe7c020d8e67
BLAKE2b-256 checksum
How to use checksums
fb6637b207df9cdacaa017aa4487f3a9f2fcd668f6f7cfbafdac5b95ea258ee0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 227.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
51adfc30f467077293a6695d8149bcef501c0728386f3a491054f835dadb60b2
BLAKE2b-256 checksum
How to use checksums
b8617aba018fd53873e792a25afe1f4c005518133477b727d7455f2f7550c425
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 226.3 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9ae1429ee9e52b139167ed0169757806a27ed7307e942e8c62037a9184e9843b
BLAKE2b-256 checksum
How to use checksums
cb186229d6583031ca81d092a0cd887a13a57b402fb555acc323d39b45967eb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 226.0 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cf99debb17227a50620aee16647bb33a0387f5fa5418d628666c0f05745e0d2a
BLAKE2b-256 checksum
How to use checksums
775daff8ecbf1c55c4d96f6dacc46a52102895f58b85bb284c8d325aaf31606a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL websockets-17.4-cp312-cp312-macosx_11_0_arm64.whl
Size 216.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bcad49104711f88b2b7c3ba166de172857d837248205e541b044a552558fecc3
BLAKE2b-256 checksum
How to use checksums
74b6cff249107473f149c6c916a49cba967379fa63b0a7d2dce6896d6848f0a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-macosx_10_13_x86_64.whl

Download URL websockets-17.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 216.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7390e060f830b3d132f484b21ac2783a2d227b682ef62bb8146e1c1b4ca0e45a
BLAKE2b-256 checksum
How to use checksums
8e841c372ae7c032021a84e5c9e9b76b0dddefb354e9b4af783a97efd4d80ab3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp312-cp312-macosx_10_13_universal2.whl

Download URL websockets-17.4-cp312-cp312-macosx_10_13_universal2.whl
Size 218.8 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3d512e3a6c528c42ce220ed9c3caff83c6fdcd98a1b98249f08ccfc66ad111b1
BLAKE2b-256 checksum
How to use checksums
af71b020221345ea6c012dcf7496827a48a744b58696470b2b07fef95a32905a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-win_arm64.whl

Download URL websockets-17.4-cp311-cp311-win_arm64.whl
Size 219.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
ddab54dc0ec46ed09ef9ac131252cb5740ed21fbe6fc145f3c6fed0b575a8f15
BLAKE2b-256 checksum
How to use checksums
4b7bc8ccb313439f4803779f186b8133563e6c49c023467a265ae52da7b7e25d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-win_amd64.whl

Download URL websockets-17.4-cp311-cp311-win_amd64.whl
Size 219.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e4beaef2f4796558e738e15ca0b8802e35f419a9fa374a978e41706f43c48b26
BLAKE2b-256 checksum
How to use checksums
556600ca8b75a634c9fcf70579f9a242b96a7f7a3abeb21a02e2380fff491d2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-win32.whl

Download URL websockets-17.4-cp311-cp311-win32.whl
Size 219.3 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
679eef0123861ca381dd8fd9bdc1920e87636ac55eae6cff875c53dcb05fbcf8
BLAKE2b-256 checksum
How to use checksums
96743ea38c6758b497a5d1b7bd953542e9e6446b84aa075a061e9a47e24ceb75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL websockets-17.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 226.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
648adde345cfd13335342e23cfe94871c7f7f55a43fb254f3b95acb071072968
BLAKE2b-256 checksum
How to use checksums
4961422745448862b18b8d373347bb73debcd440330f21dd899feac5f920d531
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-musllinux_1_2_s390x.whl

Download URL websockets-17.4-cp311-cp311-musllinux_1_2_s390x.whl
Size 225.8 kB
Tags CPython 3.11 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
2103982762460a764a7ef0021443bb471f46d45ecc6858276e4fe699ebac6b94
BLAKE2b-256 checksum
How to use checksums
4e3a0fcb37d6da690aa2512faadb0e9cb5e1043fff659fd415dc8b518883789e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-musllinux_1_2_riscv64.whl

Download URL websockets-17.4-cp311-cp311-musllinux_1_2_riscv64.whl
Size 224.8 kB
Tags CPython 3.11 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
ee48728a07566c32e097d267f4d4d01b85123c9ae748a42da02185b908cbedc4
BLAKE2b-256 checksum
How to use checksums
247fc069129b20504c35bd22abb276a6562e92dccb69c974ca93021a23fb00ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-musllinux_1_2_ppc64le.whl

Download URL websockets-17.4-cp311-cp311-musllinux_1_2_ppc64le.whl
Size 227.2 kB
Tags CPython 3.11 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
98f16db5e79f2605194c0f899d0532005bb12269e698bf96f62a5635bcf33010
BLAKE2b-256 checksum
How to use checksums
0d0090d66792bf1ce315fabe18f838eb2090ebad3425139047ed4c4ad354a90c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-musllinux_1_2_i686.whl

Download URL websockets-17.4-cp311-cp311-musllinux_1_2_i686.whl
Size 226.1 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0132e3cbd3f5cfc1ec77588961b302d72a02e2603b82c2c23fd5fb59dc4fa206
BLAKE2b-256 checksum
How to use checksums
b494c344744fad06ae721a6ec69f728a3dd4bd1b94beb7bb64400a8cd0efc644
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-musllinux_1_2_armv7l.whl

Download URL websockets-17.4-cp311-cp311-musllinux_1_2_armv7l.whl
Size 225.4 kB
Tags CPython 3.11 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
7b23db4b469d9e051ac74d96db9bf61e27c9054de64f8263fefa32bf72867ba1
BLAKE2b-256 checksum
How to use checksums
fb415d62d4889ff8a400cf32c8ad35e58b18e92b0e936db0bae785307cd1b105
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL websockets-17.4-cp311-cp311-musllinux_1_2_aarch64.whl
Size 226.8 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6686d29eaafddeeab9e48af92103dc0d26161035faa4be083b8b488f1ab47219
BLAKE2b-256 checksum
How to use checksums
5150a5214db6b778995b7fe1bfaab6228ba967cb6fd523d4b7af83154aa0ac66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL websockets-17.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 223.9 kB
Tags CPython 3.11 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
0e51546a3bedadd80dfa5c2efaed840ac51b8632d8db7f9f502175f5349382a9
BLAKE2b-256 checksum
How to use checksums
b8a0bd122578f2765fb3714eeef80bd66074e355ff80e0a6de7fefa10de5f36a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL websockets-17.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 226.6 kB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
f01a680d4b66fd15cc7513fae55c673cc8cc340d41340305b7f9a782abdbefed
BLAKE2b-256 checksum
How to use checksums
6821ac1c3d7781d756bd40fbe501890b54a0205b1f0528a559fdcabcede0bd54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL websockets-17.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 227.8 kB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
799c5a23126c9589cb10b6c6b54f9087246940dad20cd74bf3f06fc9ae3bbab5
BLAKE2b-256 checksum
How to use checksums
bd10cca6dc2316dd8c3b1a62fbf7f8986926ad8c4b2ae3d3be7888059a96b142
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL websockets-17.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 230.6 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
b529ad6c81ad21db2f4e3d6e33db78ce3b9f272066b438b5d673361f9282898d
BLAKE2b-256 checksum
How to use checksums
347e4710475f46afbfe5390b4139556aa4fa0692d3d31878a25a1b26e8a6d78a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL websockets-17.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 227.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
954d43574f72be244b65f0fa61e2f814214b024f2ec849f487aa2f553f7c6e71
BLAKE2b-256 checksum
How to use checksums
a2bcf2e84b5a933c86d52184814d38b0f9d51fc90fd3205cb7af0d9417ebbff2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL websockets-17.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 226.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
cebad8f4796248b91fc2168515e507e5cb6b663a32befd09f3b1e7920acdcb1a
BLAKE2b-256 checksum
How to use checksums
577080f870701f8610e88649d3cd173a0e7ce66433913da3683035a4370063ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL websockets-17.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 225.8 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3b76837cd051d8875913f3934b27205f7a592f78b8a4f4a1f3abc36a2420c5bc
BLAKE2b-256 checksum
How to use checksums
0c4d5c7d4f53cc0d7c6f268bbd93865b185e05f65f37f84712a41ab311118f8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL websockets-17.4-cp311-cp311-macosx_11_0_arm64.whl
Size 216.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b8451f31ae24620cc9372acd2728d87922f2bb0cae3fa57aed68b152844cdf08
BLAKE2b-256 checksum
How to use checksums
3ce93d4fb98e5d8aecc7bdbc59c4edf6380fdeddf935445e7f4a205466682991
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL websockets-17.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 216.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
75b32cf33ea40f945f226f97bc1d43151e1a5adff21f420b5e63c468b1a28114
BLAKE2b-256 checksum
How to use checksums
56993090fc0e2e343cc7ee60d532b67a2d413830c8fbb0be9ec3bcfbe3371f2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / websockets-17.4-cp311-cp311-macosx_10_9_universal2.whl

Download URL websockets-17.4-cp311-cp311-macosx_10_9_universal2.whl
Size 218.7 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
06ea46717553cdd10f2682126cf7a66e91c8ed17b6969f4a95e94b4e01d06188
BLAKE2b-256 checksum
How to use checksums
e7d82d4ec550208432538d152a41f0c36dc6728cfae0050c6b1442605456d3bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Security for websockets 17.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 154 files in this release have been uploaded with provenance metadata.

Select from 154 files

Attestation for websockets-17.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

17.4 This release

154 release files Full provenance

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page