Skip to main content
websockets

licence version pyversions tests docs openssf

What is websockets?

websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance.

Built on top of asyncio, Python’s standard asynchronous I/O framework, it provides an elegant coroutine-based API.

Documentation is available on Read the Docs.

Here’s how a client sends and receives messages:

#!/usr/bin/env python

import asyncio
from websockets import connect

async def hello(uri):
    async with connect(uri) as websocket:
        await websocket.send("Hello world!")
        await websocket.recv()

asyncio.run(hello("ws://localhost:8765"))

And here’s an echo server:

#!/usr/bin/env python

import asyncio
from websockets import serve

async def echo(websocket):
    async for message in websocket:
        await websocket.send(message)

async def main():
    async with serve(echo, "localhost", 8765):
        await asyncio.Future()  # run forever

asyncio.run(main())

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 a HTTP health check.

    If you want to do both in the same server, look at HTTP frameworks that build on top of websockets to support WebSocket connections, like Sanic.

What else?

Bug reports, patches and suggestions are welcome!

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.

For anything else, please open an issue or send a pull request.

Participants must uphold the Contributor Covenant code of conduct.

websockets is released under the BSD license.

Release files for websockets 10.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 10.4
File Size Uploaded
websockets-10.4.tar.gz 84.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for websockets 10.4
File
websockets-10.4-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
websockets-10.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details
websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
websockets-10.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64 Details
websockets-10.4-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
websockets-10.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ ARM64 Details
websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
websockets-10.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64 Details
websockets-10.4-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
websockets-10.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ ARM64 Details
websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
websockets-10.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64 Details
websockets-10.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
websockets-10.4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
websockets-10.4-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
websockets-10.4-cp311-cp311-musllinux_1_1_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-32 Details
websockets-10.4-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
websockets-10.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
websockets-10.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
websockets-10.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
websockets-10.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
websockets-10.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
websockets-10.4-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
websockets-10.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
websockets-10.4-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
websockets-10.4-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
websockets-10.4-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
websockets-10.4-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
websockets-10.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
websockets-10.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
websockets-10.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
websockets-10.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
websockets-10.4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
websockets-10.4-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
websockets-10.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
websockets-10.4-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
websockets-10.4-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
websockets-10.4-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details
websockets-10.4-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
websockets-10.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
websockets-10.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
websockets-10.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
websockets-10.4-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
websockets-10.4-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
websockets-10.4-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
websockets-10.4-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
websockets-10.4-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
websockets-10.4-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
websockets-10.4-cp38-cp38-musllinux_1_1_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-32 Details
websockets-10.4-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
websockets-10.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
websockets-10.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
websockets-10.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
websockets-10.4-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
websockets-10.4-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
websockets-10.4-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details
websockets-10.4-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
websockets-10.4-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
websockets-10.4-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
websockets-10.4-cp37-cp37m-musllinux_1_1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32 Details
websockets-10.4-cp37-cp37m-musllinux_1_1_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64 Details
websockets-10.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
websockets-10.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
websockets-10.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
websockets-10.4-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 7.1 MB

Release files / websockets-10.4.tar.gz

Download URL websockets-10.4.tar.gz
Size 84.9 kB
Tags Source
SHA-256 checksum
How to use checksums
eef610b23933c54d5d921c92578ae5f89813438fded840c2e9809d378dc765d3
BLAKE2b-256 checksum
How to use checksums
85dc549a807a53c13fd4a8dac286f117a7a71260defea9ec0c05d6027f2ae273
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp39-pypy39_pp73-win_amd64.whl

Download URL websockets-10.4-pp39-pypy39_pp73-win_amd64.whl
Size 101.5 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
05a7233089f8bd355e8cbe127c2e8ca0b4ea55467861906b80d2ebc7db4d6b72
BLAKE2b-256 checksum
How to use checksums
fd4207f31d9f9e142b38cde8d3ea0c8ea1bacf9bc366f2f573eca57086e9f2a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 99.7 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
d6a4162139374a49eb18ef5b2f4da1dd95c994588f5033d64e0bbfda4b6b6fcf
BLAKE2b-256 checksum
How to use checksums
bb5c7dc1f604688f43168ef17313055e048c755a29afde821f7e0b19bd3a180f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 99.3 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
b627c266f295de9dea86bd1112ed3d5fafb69a348af30a2422e16590a8ecba13
BLAKE2b-256 checksum
How to use checksums
2edd521f0574bed6d08ce5e0acd5893ae418c0a81ef55eb4c960aedac9cbd929
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 99.3 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
c57e4c1349fbe0e446c9fa7b19ed2f8a4417233b6984277cce392819123142d3
BLAKE2b-256 checksum
How to use checksums
a092aa8d1ba3a7e3e6cf6d5d1c929530a40138667ea60454bf5c0fff3b93cae2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL websockets-10.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Size 97.7 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
932af322458da7e4e35df32f050389e13d3d96b09d274b22a7aa1808f292fee4
BLAKE2b-256 checksum
How to use checksums
e08d7bffabd3f10a88cd68080669b33f407471283becf7e5cb4f0143b117211d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp38-pypy38_pp73-win_amd64.whl

Download URL websockets-10.4-pp38-pypy38_pp73-win_amd64.whl
Size 101.5 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
b343f521b047493dc4022dd338fc6db9d9282658862756b4f6fd0e996c1380e1
BLAKE2b-256 checksum
How to use checksums
03e27784912651a299a5e060656e6368946ae4c1da63f01236f7d650e8070cf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 99.7 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
389f8dbb5c489e305fb113ca1b6bdcdaa130923f77485db5b189de343a179393
BLAKE2b-256 checksum
How to use checksums
7518155c3582fd69b60d9c490fb0e64e37269c55d5873cbcb37f83e2d3feb078
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 99.3 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
ff64a1d38d156d429404aaa84b27305e957fd10c30e5880d1765c9480bea490f
BLAKE2b-256 checksum
How to use checksums
2bcbd394efe7b0ee6cdeffac28a1cb054e42f9f95974885ca3bcd6fceb0acde1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 99.3 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
09a1814bb15eff7069e51fed0826df0bc0702652b5cb8f87697d469d79c23576
BLAKE2b-256 checksum
How to use checksums
c501145d2883dfeffedf541a7c95bb26f8d8b5ddca84a7c8f671ec3b878ae7cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL websockets-10.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Size 97.7 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
da39dd03d130162deb63da51f6e66ed73032ae62e74aaccc4236e30edccddbb0
BLAKE2b-256 checksum
How to use checksums
ecba74b4b92cc41ffc4cfa791fb9f8e8ab7c4d9bf84e54a5bef12ab23eb54880
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp37-pypy37_pp73-win_amd64.whl

Download URL websockets-10.4-pp37-pypy37_pp73-win_amd64.whl
Size 101.5 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
3d3cac3e32b2c8414f4f87c1b2ab686fa6284a980ba283617404377cd448f631
BLAKE2b-256 checksum
How to use checksums
c64107f39745017af5381aeb6c1d8c6509aa1861193c948648d4aaf4d0637915
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 99.7 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
d210abe51b5da0ffdbf7b43eed0cfdff8a55a1ab17abbec4301c9ff077dd0342
BLAKE2b-256 checksum
How to use checksums
d41a2e4afd95abd33bd6ad77042270f8eee3697e07cdd749c068bff08bba2022
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 99.3 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
c9b27d6c1c6cd53dc93614967e9ce00ae7f864a2d9f99fe5ed86706e1ecbf485
BLAKE2b-256 checksum
How to use checksums
4a393b6b64f775f1f4f5de6eb909d72f3f794f453730b5b3176fa5021ff334ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 99.3 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
942de28af58f352a6f588bc72490ae0f4ccd6dfc2bd3de5945b882a078e4e179
BLAKE2b-256 checksum
How to use checksums
90e122e43e9a1fbc9ddf4a0317b231e2e28eddfbe8804b7ca4a9f7fba7033b17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL websockets-10.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Size 97.7 kB
Tags PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
82ff5e1cae4e855147fd57a2863376ed7454134c2bf49ec604dfe71e446e2193
BLAKE2b-256 checksum
How to use checksums
0015611ddaca66937f77aa5021e97c9bec61e6a30668b75db3707713b69b3b88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

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

Download URL websockets-10.4-cp311-cp311-win_amd64.whl
Size 101.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a7a240d7a74bf8d5cb3bfe6be7f21697a28ec4b1a437607bae08ac7acf5b4882
BLAKE2b-256 checksum
How to use checksums
27bb6327e8c7d4dd7d5b450b409a461be278968ce05c54da13da581ac87661db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

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

Download URL websockets-10.4-cp311-cp311-win32.whl
Size 100.9 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
b9968694c5f467bf67ef97ae7ad4d56d14be2751000c1207d31bf3bb8860bae8
BLAKE2b-256 checksum
How to use checksums
b0fca818cddc63589e12d5eff9b51a59aad82e2adf35279493248a3742c41f85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL websockets-10.4-cp311-cp311-musllinux_1_1_x86_64.whl
Size 112.7 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
90fcf8929836d4a0e964d799a58823547df5a5e9afa83081761630553be731f9
BLAKE2b-256 checksum
How to use checksums
19a302ce75ffca3ef147cc0f44647c67acb3171b5a09910b5b9f083b5ca395a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp311-cp311-musllinux_1_1_i686.whl

Download URL websockets-10.4-cp311-cp311-musllinux_1_1_i686.whl
Size 112.1 kB
Tags CPython 3.11 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
fe10ddc59b304cb19a1bdf5bd0a7719cbbc9fbdd57ac80ed436b709fcf889106
BLAKE2b-256 checksum
How to use checksums
0cf0195097822f8edc4ffa355f6463a1890928577517382c0baededc760f9397
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL websockets-10.4-cp311-cp311-musllinux_1_1_aarch64.whl
Size 112.8 kB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
f2c38d588887a609191d30e902df2a32711f708abfd85d318ca9b367258cfd0c
BLAKE2b-256 checksum
How to use checksums
d1c69489869aa591e6a8941b0af2302f8383e199e90477559a510713d41bfa45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 108.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f55b5905705725af31ccef50e55391621532cd64fbf0bc6f4bac935f0fccec46
BLAKE2b-256 checksum
How to use checksums
5d3cfc1725524e48f624df77f5998b1c7070fdddec3ae67a2ffbc99ffd116269
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 107.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8f38706e0b15d3c20ef6259fd4bc1700cd133b06c3c1bb108ffe3f8947be15fa
BLAKE2b-256 checksum
How to use checksums
d55dd0b039f0db0bb1fea93437721cf3cd8a244ad02a86960c38a3853d5e1fab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 107.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
00c870522cdb69cd625b93f002961ffb0c095394f06ba8c48f17eef7c1541f96
BLAKE2b-256 checksum
How to use checksums
68ec3267f8bbe8a4a5e181ab3fc67cc137f0966ab9e9a4da14ffc603f320b9e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

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

Download URL websockets-10.4-cp311-cp311-macosx_11_0_arm64.whl
Size 97.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7d3f0b61c45c3fa9a349cf484962c559a8a1d80dae6977276df8fd1fa5e3cb8c
BLAKE2b-256 checksum
How to use checksums
cc192f003f9f81c0fab2eabb81d8fc2fce5fb5b5714f1b4abfe897cb209e031d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

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

Download URL websockets-10.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 97.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e789376b52c295c4946403bd0efecf27ab98f05319df4583d3c48e43c7342c2f
BLAKE2b-256 checksum
How to use checksums
d1600a6cb94e25b981e428c1cdcc2b0a406ac6e1dfc78d8a81c8a4ee7510e853
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

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

Download URL websockets-10.4-cp311-cp311-macosx_10_9_universal2.whl
Size 100.7 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
47a2964021f2110116cc1125b3e6d87ab5ad16dea161949e7244ec583b905bb4
BLAKE2b-256 checksum
How to use checksums
603a6dccbe2725d13c398b90cbebeea684cda7792e6d874f96417db900556ad0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-win_amd64.whl

Download URL websockets-10.4-cp310-cp310-win_amd64.whl
Size 101.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8dc96f64ae43dde92530775e9cb169979f414dcf5cff670455d81a6823b42089
BLAKE2b-256 checksum
How to use checksums
1e76163a18626001465a309bf74b6aeb301d7092e304637fe00f89d7efc75c44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-win32.whl

Download URL websockets-10.4-cp310-cp310-win32.whl
Size 100.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
b029fb2032ae4724d8ae8d4f6b363f2cc39e4c7b12454df8df7f0f563ed3e61a
BLAKE2b-256 checksum
How to use checksums
a16f60e5f6e114b6077683d74da5df0d4af647a9e6d2a18b4698f577b2cb7c14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL websockets-10.4-cp310-cp310-musllinux_1_1_x86_64.whl
Size 111.3 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
7c584f366f46ba667cfa66020344886cf47088e79c9b9d39c84ce9ea98aaa331
BLAKE2b-256 checksum
How to use checksums
3702ef21ca4698c2fd950250e5ac397fd07b0c9f16bbd073d0ea64c25baef9c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-musllinux_1_1_i686.whl

Download URL websockets-10.4-cp310-cp310-musllinux_1_1_i686.whl
Size 110.7 kB
Tags CPython 3.10 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
ae5e95cfb53ab1da62185e23b3130e11d64431179debac6dc3c6acf08760e9b1
BLAKE2b-256 checksum
How to use checksums
a1f683da14582fbb0496c47a4c039bd6e802886a0c300e9795c0f839fd1498e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL websockets-10.4-cp310-cp310-musllinux_1_1_aarch64.whl
Size 111.5 kB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
e0cb5cc6ece6ffa75baccfd5c02cffe776f3f5c8bf486811f9d3ea3453676ce8
BLAKE2b-256 checksum
How to use checksums
0c56b2d373ed19b4e7b6c5c7630d598ba10473fa6131e67e69590214ab18bc09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 107.4 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
33d69ca7612f0ddff3316b0c7b33ca180d464ecac2d115805c044bf0a3b0d032
BLAKE2b-256 checksum
How to use checksums
25a74e32f8edfc26339d8d170fe539e0b83a329c42d974dacfe07a0566390aef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 106.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
38ea7b82bfcae927eeffc55d2ffa31665dc7fec7b8dc654506b8e5a518eb4d50
BLAKE2b-256 checksum
How to use checksums
4d6f2388f9304cdaa0215b6388f837c6dbfe6d63ac1bba8c196e3b14eea1831e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 106.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
62e627f6b6d4aed919a2052efc408da7a545c606268d5ab5bfab4432734b82b4
BLAKE2b-256 checksum
How to use checksums
1c4bcab8fed34c3a29d4594ff77234f6e6b45feb35331f1c12fccf92ca5486dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL websockets-10.4-cp310-cp310-macosx_11_0_arm64.whl
Size 97.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ba089c499e1f4155d2a3c2a05d2878a3428cf321c848f2b5a45ce55f0d7d310c
BLAKE2b-256 checksum
How to use checksums
207abd0ce7ac1cfafc76c84d6e8051bcbd0f7def8e45207230833bd6ff77a41d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL websockets-10.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 97.9 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bc0b82d728fe21a0d03e65f81980abbbcb13b5387f733a1a870672c5be26edab
BLAKE2b-256 checksum
How to use checksums
68bdc8bd8354fc629863a2db39c9182d40297f47dfb2ed3e178bc83041ce044b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp310-cp310-macosx_10_9_universal2.whl

Download URL websockets-10.4-cp310-cp310-macosx_10_9_universal2.whl
Size 100.6 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d58804e996d7d2307173d56c297cf7bc132c52df27a3efaac5e8d43e36c21c48
BLAKE2b-256 checksum
How to use checksums
148881c08fb3418c5aedf3776333f29443599729509a4f673d6598dd769d3d6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-win_amd64.whl

Download URL websockets-10.4-cp39-cp39-win_amd64.whl
Size 101.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
bbccd847aa0c3a69b5f691a84d2341a4f8a629c6922558f2a70611305f902d74
BLAKE2b-256 checksum
How to use checksums
88009776e2626a30e3455a830665e50cf40f5d34a4134272b3138a637afa38a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-win32.whl

Download URL websockets-10.4-cp39-cp39-win32.whl
Size 100.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
c94ae4faf2d09f7c81847c63843f84fe47bf6253c9d60b20f25edfd30fb12588
BLAKE2b-256 checksum
How to use checksums
8a1e8f34d7ee924dc7a624c1e14f43209484cb5eccb58e892285d45551729a95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL websockets-10.4-cp39-cp39-musllinux_1_1_x86_64.whl
Size 111.1 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
84bc2a7d075f32f6ed98652db3a680a17a4edb21ca7f80fe42e38753a58ee02b
BLAKE2b-256 checksum
How to use checksums
868e390e0e3db702c55d31ca3999c622bb3b8b480c306c1bdee6a2da44b13b1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-musllinux_1_1_i686.whl

Download URL websockets-10.4-cp39-cp39-musllinux_1_1_i686.whl
Size 110.5 kB
Tags CPython 3.9 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
edc344de4dac1d89300a053ac973299e82d3db56330f3494905643bb68801269
BLAKE2b-256 checksum
How to use checksums
6276c2411e634979cc6e812ef2a96aa295545cfcbc9566b298db09f3f4639d62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL websockets-10.4-cp39-cp39-musllinux_1_1_aarch64.whl
Size 111.2 kB
Tags CPython 3.9 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
9bc42e8402dc5e9905fb8b9649f57efcb2056693b7e88faa8fb029256ba9c68c
BLAKE2b-256 checksum
How to use checksums
368f6dd75723ea67d54dec3a597ad781642c0febe8d51f233b95347981c0e549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 107.2 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2fc8709c00704194213d45e455adc106ff9e87658297f72d544220e32029cd3d
BLAKE2b-256 checksum
How to use checksums
937b72134e4c75002e311c072f0665fe45f7321d614c5c65181888faddd616e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 106.5 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4c6d2264f485f0b53adf22697ac11e261ce84805c232ed5dbe6b1bcb84b00ff0
BLAKE2b-256 checksum
How to use checksums
d7f9f64ec37da654351b212e5534b0e31703ed80d2a6acb6b8c1b1373fafa876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 106.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0154f7691e4fe6c2b2bc275b5701e8b158dae92a1ab229e2b940efe11905dff4
BLAKE2b-256 checksum
How to use checksums
d67c79ea4e7f56dfe7f703213000bbbd29b70cef2666698d98b66ce1af43caee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-macosx_11_0_arm64.whl

Download URL websockets-10.4-cp39-cp39-macosx_11_0_arm64.whl
Size 97.9 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f5fc088b7a32f244c519a048c170f14cf2251b849ef0e20cbbb0fdf0fdaf556f
BLAKE2b-256 checksum
How to use checksums
57d7df17197565e8874f0a77f8211304169ad4f39ffa3e8c008a7b0bf187a238
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-macosx_10_9_x86_64.whl

Download URL websockets-10.4-cp39-cp39-macosx_10_9_x86_64.whl
Size 97.9 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
56029457f219ade1f2fc12a6504ea61e14ee227a815531f9738e41203a429112
BLAKE2b-256 checksum
How to use checksums
474df2e28f112302d3bc794b74ae64656255161d8223f4d47bd17d40cbb3629e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp39-cp39-macosx_10_9_universal2.whl

Download URL websockets-10.4-cp39-cp39-macosx_10_9_universal2.whl
Size 100.6 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
40e826de3085721dabc7cf9bfd41682dadc02286d8cf149b3ad05bff89311e4f
BLAKE2b-256 checksum
How to use checksums
4e8b854b3625cc5130e4af8a10a7502c2f6c16d1bd107ff009394127a2f8abb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-win_amd64.whl

Download URL websockets-10.4-cp38-cp38-win_amd64.whl
Size 101.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
48c08473563323f9c9debac781ecf66f94ad5a3680a38fe84dee5388cf5acaf6
BLAKE2b-256 checksum
How to use checksums
63f2ec4c59b4f91936eb2a5ddcf2f7e57184acbce5122d5d83911c5a47f25144
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-win32.whl

Download URL websockets-10.4-cp38-cp38-win32.whl
Size 100.9 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
db3c336f9eda2532ec0fd8ea49fef7a8df8f6c804cdf4f39e5c5c0d4a4ad9a7a
BLAKE2b-256 checksum
How to use checksums
f915ab0e9155700d3037ffe4a146a719f3e68ee025c9d45d6a39b027e928db52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL websockets-10.4-cp38-cp38-musllinux_1_1_x86_64.whl
Size 111.2 kB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
931c039af54fc195fe6ad536fde4b0de04da9d5916e78e55405436348cfb0e56
BLAKE2b-256 checksum
How to use checksums
b491c460f5164af303b31f58362935f7b8ed1750e3b8fbcb900da4b0661532a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-musllinux_1_1_i686.whl

Download URL websockets-10.4-cp38-cp38-musllinux_1_1_i686.whl
Size 110.6 kB
Tags CPython 3.8 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
884be66c76a444c59f801ac13f40c76f176f1bfa815ef5b8ed44321e74f1600b
BLAKE2b-256 checksum
How to use checksums
e694cb97e5a9d019e473a37317a740852850ef09e14c02621dd86a898ec90f7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL websockets-10.4-cp38-cp38-musllinux_1_1_aarch64.whl
Size 111.3 kB
Tags CPython 3.8 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
7d27a7e34c313b3a7f91adcd05134315002aaf8540d7b4f90336beafaea6217c
BLAKE2b-256 checksum
How to use checksums
333a72c9d733d676447da2c89a35c694f779a9a360cff51ee0f90bb562d80cd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 107.6 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
45ec8e75b7dbc9539cbfafa570742fe4f676eb8b0d3694b67dabe2f2ceed8aa6
BLAKE2b-256 checksum
How to use checksums
7765d7c73e62cf19f068850ddab548837329dab9c023567f5834747f61cdc747
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 107.0 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
185929b4808b36a79c65b7865783b87b6841e852ef5407a2fb0c03381092fa3b
BLAKE2b-256 checksum
How to use checksums
3ea5e4535867a96bb07000c54172e1be82cd0b3a95339244cac1d400f8ba9b64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 106.7 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4f72e5cd0f18f262f5da20efa9e241699e0cf3a766317a17392550c9ad7b37d8
BLAKE2b-256 checksum
How to use checksums
71935a4f408177e43d84274e1c08cbea3e50ad80db654dc25a0bba79dbdc00b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-macosx_11_0_arm64.whl

Download URL websockets-10.4-cp38-cp38-macosx_11_0_arm64.whl
Size 97.9 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dd9becd5fe29773d140d68d607d66a38f60e31b86df75332703757ee645b6faf
BLAKE2b-256 checksum
How to use checksums
475869435f1479acb56b3678905b5f2be57908a201c28465d4368d91f52cad76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-macosx_10_9_x86_64.whl

Download URL websockets-10.4-cp38-cp38-macosx_10_9_x86_64.whl
Size 97.9 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0cff816f51fb33c26d6e2b16b5c7d48eaa31dae5488ace6aae468b361f422b63
BLAKE2b-256 checksum
How to use checksums
2933dd88aefeabc9dddb4f48c9e15c6c2554dfb6b4cf8d8f1b4de4d12ba997de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp38-cp38-macosx_10_9_universal2.whl

Download URL websockets-10.4-cp38-cp38-macosx_10_9_universal2.whl
Size 100.6 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5c1289596042fad2cdceb05e1ebf7aadf9995c928e0da2b7a4e99494953b1b94
BLAKE2b-256 checksum
How to use checksums
17e43bdc2ea97d7da70d9f184051dcd40f27c849ded517ea9bab70df677a6b23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-win_amd64.whl

Download URL websockets-10.4-cp37-cp37m-win_amd64.whl
Size 101.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a9f9a735deaf9a0cadc2d8c50d1a5bcdbae8b6e539c6e08237bc4082d7c13f28
BLAKE2b-256 checksum
How to use checksums
ab41ed2fecb228c1f25cea03fce4a22a86f7771a10875d5762e777e943bb7d68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-win32.whl

Download URL websockets-10.4-cp37-cp37m-win32.whl
Size 98.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
8a5cc00546e0a701da4639aa0bbcb0ae2bb678c87f46da01ac2d789e1f2d2038
BLAKE2b-256 checksum
How to use checksums
1d065ecd0434cf35f92ca9ce80e38a3ac9bf5422ace9488693c3900e2f1c7fa0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL websockets-10.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 112.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
4239b6027e3d66a89446908ff3027d2737afc1a375f8fd3eea630a4842ec9a0c
BLAKE2b-256 checksum
How to use checksums
f8f0437187175182beed10246f53ef9793a5f6e087ce71ee25b64fdb12e396e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-musllinux_1_1_i686.whl

Download URL websockets-10.4-cp37-cp37m-musllinux_1_1_i686.whl
Size 111.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
dd500e0a5e11969cdd3320935ca2ff1e936f2358f9c2e61f100a1660933320ea
BLAKE2b-256 checksum
How to use checksums
e948a0751eafbeab06866fc70a66f7dfa08422cb96113af9138e526e7b106f14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL websockets-10.4-cp37-cp37m-musllinux_1_1_aarch64.whl
Size 112.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
e23173580d740bf8822fd0379e4bf30aa1d5a92a4f252d34e893070c081050df
BLAKE2b-256 checksum
How to use checksums
09352b8ed52dc995507476ebbb7a91a0c5ed80fd80fa0a840f422ac25c722dbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL websockets-10.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 107.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e3a686ecb4aa0d64ae60c9c9f1a7d5d46cab9bfb5d91a2d303d00e2cd4c4c5cc
BLAKE2b-256 checksum
How to use checksums
da0ba501ed176c69b51ca83f4186bad80bba9b59ab354fd8954d7d36cb2ec47f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL websockets-10.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 106.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
00213676a2e46b6ebf6045bc11d0f529d9120baa6f58d122b4021ad92adabd41
BLAKE2b-256 checksum
How to use checksums
5a87dea889793d2d0958be254fc86dac528d97de9354d16fcdbcbad259750014
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL websockets-10.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 106.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b0d15c968ea7a65211e084f523151dbf8ae44634de03c801b8bd070b74e85033
BLAKE2b-256 checksum
How to use checksums
b18fdbffb63e7da0ada24e9ef8802c439169e0ed9a7ef8f6049874e6cbfc7919
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / websockets-10.4-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL websockets-10.4-cp37-cp37m-macosx_10_9_x86_64.whl
Size 97.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
74de2b894b47f1d21cbd0b37a5e2b2392ad95d17ae983e64727e18eb281fe7cb
BLAKE2b-256 checksum
How to use checksums
8897d70e2d528b9ffe759134e5db6b1424b61cd61fd1c4471b178c76e01f41af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release history Release notifications | RSS feed

17.1

148 release files

17.0

108 release files

16.1

109 release files

16.0

61 release files

15.0

69 release files

14.2

69 release files

14.1

69 release files

14.0

69 release files

13.1

86 release files

13.0

86 release files

12.0

72 release files

11.0

70 release files

This release

10.4 This release

69 release files

10.3

48 release files

10.2

48 release files

10.1

48 release files

10.0

25 release files

9.1

33 release files

9.0.2

33 release files

9.0

22 release files

8.1

22 release files

8.0.2

11 release files

8.0.1

11 release files

8.0

11 release files

7.0

21 release files

6.0

21 release files

5.0.1

13 release files

5.0

16 release files

4.0

12 release files

3.4

20 release files

3.3

2 release files

3.2

2 release files

3.1

1 release file

3.0

2 release files

2.7

2 release files

2.6

2 release files

2.5

2 release files

2.4

2 release files

2.3

2 release files

2.2

1 release file

2.1

1 release file

2.0

2 release files

1.0

2 release files

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