An implementation of the WebSocket Protocol (RFC 6455 & 7692)
Project description
What is websockets?
websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance.
Built on top of asyncio, Python’s standard asynchronous I/O framework, the default implementation provides an elegant coroutine-based API.
An implementation on top of threading and a Sans-I/O implementation are also available.
Documentation is available on Read the Docs.
Here’s an echo server with the asyncio API:
#!/usr/bin/env python
import asyncio
from websockets.server import serve
async def echo(websocket):
async for message in websocket:
await websocket.send(message)
async def main():
async with serve(echo, "localhost", 8765):
await asyncio.Future() # run forever
asyncio.run(main())
Here’s how a client sends and receives messages with the threading API:
#!/usr/bin/env python
from websockets.sync.client import connect
def hello():
with connect("ws://localhost:8765") as websocket:
websocket.send("Hello world!")
message = websocket.recv()
print(f"Received: {message}")
hello()
Does that look good?
Why should I use websockets?
The development of websockets is shaped by four principles:
Correctness: websockets is heavily tested for compliance with RFC 6455. Continuous integration fails under 100% branch coverage.
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.
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.
Performance: memory usage is optimized and configurable. A C extension accelerates expensive operations. It’s pre-compiled for Linux, macOS and Windows and packaged in the wheel format for each system and Python version.
Documentation is a first class concern in the project. Head over to Read the Docs and see for yourself.
Why shouldn’t I use websockets?
If you prefer callbacks over coroutines: websockets was created to provide the best coroutine-based API to manage WebSocket connections in Python. Pick another library for a callback-based API.
If you’re looking for a mixed HTTP / WebSocket library: websockets aims at being an excellent implementation of RFC 6455: The WebSocket Protocol and RFC 7692: Compression Extensions for WebSocket. Its support for HTTP is minimal — just enough for an HTTP health check.
If you want to do both in the same server, look at HTTP frameworks that build on top of websockets to support WebSocket connections, like Sanic.
What else?
Bug reports, patches and suggestions are welcome!
To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.
For anything else, please open an issue or send a pull request.
Participants must uphold the Contributor Covenant code of conduct.
websockets is released under the BSD license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file websockets-12.0.tar.gz
.
File metadata
- Download URL: websockets-12.0.tar.gz
- Upload date:
- Size: 105.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b |
|
MD5 | 49d033c8236aa56ba2524f65570a27c5 |
|
BLAKE2b-256 | 2e627a7874b7285413c954a4cca3c11fd851f11b2fe5b4ae2d9bee4f6d9bdb10 |
File details
Details for the file websockets-12.0-py3-none-any.whl
.
File metadata
- Download URL: websockets-12.0-py3-none-any.whl
- Upload date:
- Size: 118.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e |
|
MD5 | 2d215994ff7bd67f6edd3012aacf6404 |
|
BLAKE2b-256 | 794d9cc401e7b07e80532ebc8c8e993f42541534da9e9249c59ee0139dcb0352 |
File details
Details for the file websockets-12.0-pp310-pypy310_pp73-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-pp310-pypy310_pp73-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c71bd45a777433dd9113847af751aae36e448bc6b8c361a566cb043eda6ec30 |
|
MD5 | 6cb718d0ac8a11c28ba43149eee8462d |
|
BLAKE2b-256 | 50f05939fbc9bc1979d79a774ce5b7c4b33c0cefe99af22fb70f7462d0919640 |
File details
Details for the file websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 123.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f44069528d45a933997a6fef143030d8ca8042f0dfaad753e2906398290e2870 |
|
MD5 | d0809bcea298242f4cfdc0a3c3df25a5 |
|
BLAKE2b-256 | b08e58b8812940d746ad74d395fb069497255cb5ef50748dfab1e8b386b1f339 |
File details
Details for the file websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 122.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d829f975fc2e527a3ef2f9c8f25e553eb7bc779c6665e8e1d52aa22800bb38b |
|
MD5 | 5aba0a2e9395f0d2aa8dc26c2c123c60 |
|
BLAKE2b-256 | a803387fc902b397729df166763e336f4e5cec09fe7b9d60f442542c94a21be1 |
File details
Details for the file websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 122.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4e37d36f0d19f0a4413d3e18c0d03d0c268ada2061868c1e6f5ab1a6d575077 |
|
MD5 | 5e7424a6a6b3c6d41f2411e29cae4dc8 |
|
BLAKE2b-256 | 81ee272cb67ace1786ce6d9f39d47b3c55b335e8b75dd1972a7967aad39178b6 |
File details
Details for the file websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.1 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 248d8e2446e13c1d4326e0a6a4e9629cb13a11195051a73acf414812700badbd |
|
MD5 | 3ad4816bb15578fe8bc4a4a96e441eed |
|
BLAKE2b-256 | 438b554a8a8bb6da9dd1ce04c44125e2192af7b7beebf6e3dbfa5d0e285cc20f |
File details
Details for the file websockets-12.0-pp39-pypy39_pp73-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cb388a5bfb56df4d9a406783b7f9dbefb888c09b71629351cc6b036e9259370 |
|
MD5 | 98c6eb5e1d5f92d6e917e23b7c555f82 |
|
BLAKE2b-256 | c668ed11b1b1a24fb0fa1a8275f72464e2f1038e25cab0137a09747cd1f40836 |
File details
Details for the file websockets-12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 123.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e469d01137942849cff40517c97a30a93ae79917752b34029f0ec72df6b46399 |
|
MD5 | b8ea595d98910088ef40acb466a20c2d |
|
BLAKE2b-256 | c61a142fa072b2292ca0897c282d12f48d5b18bdda5ac32774e3d6f9bddfd8fe |
File details
Details for the file websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 122.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba0cab91b3956dfa9f512147860783a1829a8d905ee218a9837c18f683239611 |
|
MD5 | 531777edd938b761288d4f00fbe82b31 |
|
BLAKE2b-256 | 2d73a337e1275e4c3a9752896fbe467d2c6b5f25e983a2de0992e1dfaca04dbe |
File details
Details for the file websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 122.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffefa1374cd508d633646d51a8e9277763a9b78ae71324183693959cf94635a7 |
|
MD5 | 92368115a6f73c91104d58acb60bef25 |
|
BLAKE2b-256 | 0372e4752b208241a606625da8d8757d98c3bfc6c69c0edc47603180c208f857 |
File details
Details for the file websockets-12.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.1 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00700340c6c7ab788f176d118775202aadea7602c5cc6be6ae127761c16d6b0b |
|
MD5 | 3e59d291af6fd51e39182850b5a4229c |
|
BLAKE2b-256 | 01aed48aebf121726d2a26e48170cd7558627b09e0d47186ddfa1be017c81663 |
File details
Details for the file websockets-12.0-pp38-pypy38_pp73-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-pp38-pypy38_pp73-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b067cb952ce8bf40115f6c19f478dc71c5e719b7fbaa511359795dfd9d1a6468 |
|
MD5 | 53e822df920cfae0ddde83ae29af5869 |
|
BLAKE2b-256 | 3bf0a721a6361972aa8649db86672834545d889e9975d769348d26ccfa102e5c |
File details
Details for the file websockets-12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 123.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 423fc1ed29f7512fceb727e2d2aecb952c46aa34895e9ed96071821309951123 |
|
MD5 | da4dc930a08c3a0f406c0a297628b717 |
|
BLAKE2b-256 | e1169e2c741660d541cc239cdc9f04cbc56bad2ac7585782f57ae7f329481f89 |
File details
Details for the file websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 122.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3181df4583c4d3994d31fb235dc681d2aaad744fbdbf94c4802485ececdecf2 |
|
MD5 | f8a17dccf5372be90e0616c548605b20 |
|
BLAKE2b-256 | af32f443ee05c815fccc4ca2899fe1cdcc7326b73ffb20b75d26b9b779d5d83b |
File details
Details for the file websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 122.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27a5e9964ef509016759f2ef3f2c1e13f403725a5e6a1775555994966a66e931 |
|
MD5 | f7cbec6924b9e6b64e1aebe5f7302d74 |
|
BLAKE2b-256 | 8881a947a715a7108d5bcae01f2a1b19fe6dbab22d7bfec64541ed3d07043aaf |
File details
Details for the file websockets-12.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.1 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bee75f400895aef54157b36ed6d3b308fcab62e5260703add87f44cee9c82a6 |
|
MD5 | b65542831d374534d86f4365c495b67a |
|
BLAKE2b-256 | 6198aa856d4b1655162bab77752935da5dbd779f272653b82fb2d2c8acb09a2a |
File details
Details for the file websockets-12.0-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae0a5da8f35a5be197f328d4727dbcfafa53d1824fac3d96cdd3a642fe09394f |
|
MD5 | 87810f621c2ce07c603f36a8adcea907 |
|
BLAKE2b-256 | 20528915f51f9aaef4e4361c89dd6cf69f72a0159f14e0d25026c81b6ad22525 |
File details
Details for the file websockets-12.0-cp312-cp312-win32.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-win32.whl
- Upload date:
- Size: 124.5 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | baa386875b70cbd81798fa9f71be689c1bf484f65fd6fb08d051a0ee4e79924d |
|
MD5 | e3e2b3eee0adf6e5d61087bf19be45ca |
|
BLAKE2b-256 | a91cf68769fba63ccb9c13fe0a25b616bd5aebeef1c7ddebc2ccc32462fb784d |
File details
Details for the file websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 136.1 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fdf06fd06c32205a07e47328ab49c40fc1407cdec801d698a7c41167ea45113 |
|
MD5 | ac07b75cd56d5d377273a8d9796d246a |
|
BLAKE2b-256 | 3c981261f289dff7e65a38d59d2f591de6ed0a2580b729aebddec033c4d10881 |
File details
Details for the file websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl
- Upload date:
- Size: 135.5 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e4b3f8ea6a9cfa8be8484c9221ec0257508e3a1ec43c36acdefb2a9c3b00aa2 |
|
MD5 | 673b16b2460529986a36c97738be5ccd |
|
BLAKE2b-256 | 0ba51a38fb85a456b9dc874ec984f3ff34f6550eafd17a3da28753cd3c1628e8 |
File details
Details for the file websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 136.2 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f764ba54e33daf20e167915edc443b6f88956f37fb606449b4a5b10ba42235a5 |
|
MD5 | b92d5ed91028d53caa0ac217e937e360 |
|
BLAKE2b-256 | af9c703ff3cd8109dcdee6152bae055d852ebaa7750117760ded697ab836cbcf |
File details
Details for the file websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 131.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b645f491f3c48d3f8a00d1fce07445fab7347fec54a3e65f0725d730d5b99cb |
|
MD5 | e5f1eb321677362d6c9c3be9eb22322e |
|
BLAKE2b-256 | aff1bba1e64430685dd456c1a1fd6b0c791ae33104967b928aefeff261761e8d |
File details
Details for the file websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 131.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f38a7b376117ef7aff996e737583172bdf535932c9ca021746573bce40165ed |
|
MD5 | 61ee41cc94e07bb41453b75e8cb9d188 |
|
BLAKE2b-256 | f100d6f01ca2b191f8b0808e4132ccd2e7691f0453cbd7d0f72330eb97453c3a |
File details
Details for the file websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 130.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9893d1aa45a7f8b3bc4510f6ccf8db8c3b62120917af15e3de247f0780294b92 |
|
MD5 | 4c4644f73ba7e97ff8ac61e261d78333 |
|
BLAKE2b-256 | 623b98ee269712f37d892b93852ce07b3e6d7653160ca4c0d4f8c8663f8021f8 |
File details
Details for the file websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12743ab88ab2af1d17dd4acb4645677cb7063ef4db93abffbf164218a5d54c6b |
|
MD5 | b0ff66f298c7b8976190dcd3b2ac54a5 |
|
BLAKE2b-256 | 2e0096ae1c9dcb3bc316ef683f2febd8c97dde9f254dc36c3afc65c7645f734c |
File details
Details for the file websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.12, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbcf72a37f0b3316e993e13ecf32f10c0e1259c28ffd0a85cee26e8549595fbc |
|
MD5 | f35fb4e8620ff1ff99f1969943937345 |
|
BLAKE2b-256 | 3934364f30fdf1a375e4002a26ee3061138d1571dfda6421126127d379d13930 |
File details
Details for the file websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl
.
File metadata
- Download URL: websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl
- Upload date:
- Size: 124.1 kB
- Tags: CPython 3.12, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e6e2711d5a8e6e482cacb927a49a3d432345dfe7dea8ace7b5790df5932e4df |
|
MD5 | fced61975600b0e31246042005e9422d |
|
BLAKE2b-256 | a96d23cc898647c8a614a0d9ca703695dd04322fb5135096a20c2684b7c852b6 |
File details
Details for the file websockets-12.0-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b |
|
MD5 | dc57dfd64da6eab557437d66319b55c3 |
|
BLAKE2b-256 | d1406b169cd1957476374f51f4486a3e85003149e62a14e6b78a958c2222337a |
File details
Details for the file websockets-12.0-cp311-cp311-win32.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-win32.whl
- Upload date:
- Size: 124.5 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402 |
|
MD5 | 4fa4c89f37c554c230cd20f192a0ccee |
|
BLAKE2b-256 | 284b344ec5cfeb6bc417da097f8253607c3aed11d9a305fb58346f506bf556d8 |
File details
Details for the file websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 136.2 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53 |
|
MD5 | 9ffccbbf7814ec38cf32fe28b08f86c3 |
|
BLAKE2b-256 | 95aa1ac767825c96f9d7e43c4c95683757d4ef28cf11fa47a69aca42428d3e3a |
File details
Details for the file websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl
- Upload date:
- Size: 135.6 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca |
|
MD5 | 304c80e4a7ffef4d99ef087b209fd541 |
|
BLAKE2b-256 | 0a31337bf35ae5faeaf364c9cddec66681cdf51dc4414ee7a20f92a18e57880f |
File details
Details for the file websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 136.3 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447 |
|
MD5 | cb780627111869ae0829e5990d2d1fba |
|
BLAKE2b-256 | ac4ec7361b2d7b964c40fea924d64881145164961fcd6c90b88b7e3ab2c4f431 |
File details
Details for the file websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 131.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c |
|
MD5 | cbef043c214e462ced932bfc43991487 |
|
BLAKE2b-256 | 6ea451a25e591d645df71ee0dc3a2c880b28e5514c00ce752f98a40a87abcd1e |
File details
Details for the file websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 130.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04 |
|
MD5 | 07fed75587e2c73fa713fdb1095a729a |
|
BLAKE2b-256 | e305f52a60b66d9faf07a4f7d71dc056bffafe36a7e98c4eb5b78f04fe6e4e85 |
File details
Details for the file websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 130.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45 |
|
MD5 | 37df08da9a253f36e571ae9944ed97b2 |
|
BLAKE2b-256 | cdea0ceeea4f5b87398fe2d9f5bcecfa00a1bcd542e2bfcac2f2e5dd612c4e9e |
File details
Details for the file websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3 |
|
MD5 | 6dee415502b3559ad19fe84a26b676b7 |
|
BLAKE2b-256 | 95aa75fa3b893142d6d98a48cb461169bd268141f2da8bfca97392d6462a02eb |
File details
Details for the file websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f |
|
MD5 | 3d659106b32a95e5dadb7696bff2011b |
|
BLAKE2b-256 | e42d9a683359ad2ed11b2303a7a94800db19c61d33fa3bde271df09e99936022 |
File details
Details for the file websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl
.
File metadata
- Download URL: websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 124.0 kB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4 |
|
MD5 | 66d34be793cb524f456c07f444f29755 |
|
BLAKE2b-256 | 02739c1e168a2e7fdf26841dc98f5f5502e91dea47428da7690a08101f616169 |
File details
Details for the file websockets-12.0-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363f57ca8bc8576195d0540c648aa58ac18cf85b76ad5202b9f976918f4219cf |
|
MD5 | a3ab060c3b2c833daca6746f70537386 |
|
BLAKE2b-256 | 41b05ec054cfcf23adfc88d39359b85e81d043af8a141e3ac8ce40f45a5ce5f4 |
File details
Details for the file websockets-12.0-cp310-cp310-win32.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-win32.whl
- Upload date:
- Size: 124.5 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | befe90632d66caaf72e8b2ed4d7f02b348913813c8b0a32fae1cc5fe3730902f |
|
MD5 | 7a2d1ea3b9fea834098e85f28bb0b56a |
|
BLAKE2b-256 | 45511f823a341fc20a880e67ae62f6c38c4880a24a4b60fbe544a38f516f39a1 |
File details
Details for the file websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 134.8 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d87be612cbef86f994178d5186add3d94e9f31cc3cb499a0482b866ec477603 |
|
MD5 | c969b094dbda9147b24df22bf5f3c82c |
|
BLAKE2b-256 | e51818ce9a4a08203c8d0d3d561e3ea4f453daf32f099601fc831e60c8a9b0f2 |
File details
Details for the file websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl
- Upload date:
- Size: 134.2 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e96f5ed1b83a8ddb07909b45bd94833b0710f738115751cdaa9da1fb0cb66e8 |
|
MD5 | c18745950593447c7640da7705ec781f |
|
BLAKE2b-256 | 2226df77c4b7538caebb78c9b97f43169ef742a4f445e032a5ea1aaef88f8f46 |
File details
Details for the file websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 135.0 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70ec754cc2a769bcd218ed8d7209055667b30860ffecb8633a834dde27d6307c |
|
MD5 | 372fd70e8efa5d52b17a49c0faef2ccc |
|
BLAKE2b-256 | e46a3600c7771eb31116d2e77383d7345618b37bb93709d041e328c08e2a8eb3 |
File details
Details for the file websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 130.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c588f6abc13f78a67044c6b1273a99e1cf31038ad51815b3b016ce699f0d75c2 |
|
MD5 | c018d8db2264e533dd18959d5c9a30e8 |
|
BLAKE2b-256 | 744df88eeceb23cb587c4aeca779e3f356cf54817af2368cb7f2bd41f93c8360 |
File details
Details for the file websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 130.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6350b14a40c95ddd53e775dbdbbbc59b124a5c8ecd6fbb09c2e52029f7a9f480 |
|
MD5 | 304a5dd23edbde7c579a7190d9e6c44a |
|
BLAKE2b-256 | 9a12c7a7504f5bf74d6ee0533f6fc7d30d8f4b79420ab179d1df2484b07602eb |
File details
Details for the file websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 129.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5aa9348186d79a5f232115ed3fa9020eab66d6c3437d72f9d2c8ac0c6858c558 |
|
MD5 | 7a7add7072ee8ca753d0352798297747 |
|
BLAKE2b-256 | 1617f63d9ee6ffd9afbeea021d5950d6e8db84cd4aead306c6c2ca523805699e |
File details
Details for the file websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb809e816916a3b210bed3c82fb88eaf16e8afcf9c115ebb2bacede1797d2547 |
|
MD5 | bdf3e1d174cc8942a0e093b2331d839f |
|
BLAKE2b-256 | 4ee1f6c3ecf7f1bfd9209e13949db027d7fdea2faf090c69b5f2d17d1d796d96 |
File details
Details for the file websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d225bb6886591b1746b17c0573e29804619c8f755b5598d875bb4235ea639be |
|
MD5 | 1a5d8d8f1d6b68c8a1a6b0913d35a4a3 |
|
BLAKE2b-256 | bbd31eca0d8fb6f0665c96f0dc7c0d0ec8aa1a425e8c003e0c18e1451f65d177 |
File details
Details for the file websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl
.
File metadata
- Download URL: websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 124.0 kB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d554236b2a2006e0ce16315c16eaa0d628dab009c33b63ea03f41c6107958374 |
|
MD5 | ebf3837eafd99d52197abb7fba1ed302 |
|
BLAKE2b-256 | b1b9360b86ded0920a93bff0db4e4b0aa31370b0208ca240b2e98d62aad8d082 |
File details
Details for the file websockets-12.0-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc4e7fa5414512b481a2483775a8e8be7803a35b30ca805afa4998a84f9fd9e8 |
|
MD5 | 296c83ba33a5875b2065e54b5273cfa3 |
|
BLAKE2b-256 | 94925dc1202332df60422869fdb6c86213ff6987b1b06c329eed329cc49966f7 |
File details
Details for the file websockets-12.0-cp39-cp39-win32.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-win32.whl
- Upload date:
- Size: 124.4 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbe83a6bbdf207ff0541de01e11904827540aa069293696dd528a6640bd6a5f6 |
|
MD5 | 845c6dfe8e9b59a23f6ae12528f8043c |
|
BLAKE2b-256 | bb07050a8f6b06eb8a876a51c56f752dd51f59982dda37f2a1788bfd2a26952e |
File details
Details for the file websockets-12.0-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 134.6 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbe6013f9f791944ed31ca08b077e26249309639313fff132bfbf3ba105673b9 |
|
MD5 | 4ea0859ec24eb2057b4c8c3fb90776aa |
|
BLAKE2b-256 | 9c5b648db3556d8a441aa9705e1132b3ddae76204b57410952f85cf4a953623a |
File details
Details for the file websockets-12.0-cp39-cp39-musllinux_1_1_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-musllinux_1_1_i686.whl
- Upload date:
- Size: 133.9 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a02413bc474feda2849c59ed2dfb2cddb4cd3d2f03a2fedec51d6e959d9b608b |
|
MD5 | 3e00dbd08d30fe563bda8d3073eba613 |
|
BLAKE2b-256 | 1b9f84d42c8c3e510f2a9ad09ae178c31cc89cc838b143a04bf41ff0653ca018 |
File details
Details for the file websockets-12.0-cp39-cp39-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 134.7 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b81f90dcc6c85a9b7f29873beb56c94c85d6f0dac2ea8b60d995bd18bf3e2aae |
|
MD5 | 78592d91593146bed9ed17a654614fcb |
|
BLAKE2b-256 | 67cc6fd14e45c5149e6c81c6771550ee5a4911321014e620f69baf1490001a80 |
File details
Details for the file websockets-12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 130.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23509452b3bc38e3a057382c2e941d5ac2e01e251acce7adc74011d7d8de434c |
|
MD5 | 3e136e6429c0379b75e7463d0417e39a |
|
BLAKE2b-256 | 25a9a3e03f9f3c4425a914e5875dd09f2c2559d61b44edd52cf1e6b73f938898 |
File details
Details for the file websockets-12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 130.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46e71dbbd12850224243f5d2aeec90f0aaa0f2dde5aeeb8fc8df21e04d99eff9 |
|
MD5 | 2e521cace610aaa5a140cd8632abac85 |
|
BLAKE2b-256 | 06dde8535f54b4aaded1ed44041ca8eb9de8786ce719ff148b56b4a903ef93e6 |
File details
Details for the file websockets-12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 129.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e5fc14ec6ea568200ea4ef46545073da81900a2b67b3e666f04adf53ad452ec |
|
MD5 | 027ae312e7df5b3c3c64867a7fdbe5f0 |
|
BLAKE2b-256 | 7b9ff5aae5c49b0fc04ca68c723386f0d97f17363384525c6566cd382912a022 |
File details
Details for the file websockets-12.0-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1df2fbd2c8a98d38a66f5238484405b8d1d16f929bb7a33ed73e4801222a6f53 |
|
MD5 | 5547b76f8532edb4f905afdace2ae6df |
|
BLAKE2b-256 | 0da4ec1043bc6acf5bc405762ecc1327f3573441185571122ae50fc00c6d3130 |
File details
Details for the file websockets-12.0-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1d9697f3337a89691e3bd8dc56dea45a6f6d975f92e7d5f773bc715c15dde28 |
|
MD5 | c989096949a7918db005dbe559fe6f62 |
|
BLAKE2b-256 | c5db2d12649006d6686802308831f4f8a1190105ea34afb68c52f098de689ad8 |
File details
Details for the file websockets-12.0-cp39-cp39-macosx_10_9_universal2.whl
.
File metadata
- Download URL: websockets-12.0-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 124.0 kB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab3d732ad50a4fbd04a4490ef08acd0517b6ae6b77eb967251f4c263011a990d |
|
MD5 | 8c00ffcf9c9786b8d0ad76b9a38a8aea |
|
BLAKE2b-256 | 69afc52981023e7afcdfdb50c4697f702659b3dedca54f71e3cc99b8581f5647 |
File details
Details for the file websockets-12.0-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 125.0 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bf386089178ea69d720f8db6199a0504a406209a0fc23e603b27b300fdd6892 |
|
MD5 | a78057ab93fbe6ccfd3a35f2f53f08cf |
|
BLAKE2b-256 | 0ed8b468e92e5140ad8550477250310132cc6316412c7e0d2eb9e05661cf1f58 |
File details
Details for the file websockets-12.0-cp38-cp38-win32.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-win32.whl
- Upload date:
- Size: 124.5 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c6cc1360c10c17463aadd29dd3af332d4a1adaa8796f6b0e9f9df1fdb0bad62 |
|
MD5 | f34d692c1b69e7739889651634b15512 |
|
BLAKE2b-256 | d345bcf3056e7627652aa54bf82cbdeaea1d293d4d78fcd4a8e4ee72080ac511 |
File details
Details for the file websockets-12.0-cp38-cp38-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 134.7 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a571f035a47212288e3b3519944f6bf4ac7bc7553243e41eac50dd48552b6df7 |
|
MD5 | 33d54aa67f0cf800c888bd4c423e3d55 |
|
BLAKE2b-256 | cacc4dc115e53ef66a03fd13be5a8623947bfb6e17131f9bede444eca090a454 |
File details
Details for the file websockets-12.0-cp38-cp38-musllinux_1_1_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-musllinux_1_1_i686.whl
- Upload date:
- Size: 134.0 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fa3d25e81bfe6a89718e9791128398a50dec6d57faf23770787ff441d851967 |
|
MD5 | c1a4f673e212b014daa83450689e3090 |
|
BLAKE2b-256 | ba0dc1f43e921cbf0c546898bb54d22863490bb80491be2b24f1d1c9ac23cfd6 |
File details
Details for the file websockets-12.0-cp38-cp38-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 134.8 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2ee7288b85959797970114deae81ab41b731f19ebcd3bd499ae9ca0e3f1d2c8 |
|
MD5 | ec0b0f0fde454d43f580998914dec1b5 |
|
BLAKE2b-256 | ba43b0dd6921ae0c8e48cdd5140b6745ae45424f4ad0aa3fd2eb06b48be55463 |
File details
Details for the file websockets-12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 131.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 604428d1b87edbf02b233e2c207d7d528460fa978f9e391bd8aaf9c8311de137 |
|
MD5 | 61d4627586f26cbfbe6d6c6558d2f137 |
|
BLAKE2b-256 | 33fd13ae9a400c662b6d03717e5599d8c88da0e84255c09a404e668568e53f50 |
File details
Details for the file websockets-12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 130.5 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87b4aafed34653e465eb77b7c93ef058516cb5acf3eb21e42f33928616172def |
|
MD5 | 62f2b0775e0a58bd7be8e650648b7524 |
|
BLAKE2b-256 | e9bc646bfbd9badbf59efb48db7265b097e9f626c3530c9d1329a826ef4db6a0 |
File details
Details for the file websockets-12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 130.2 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a9d160fd080c6285e202327aba140fc9a0d910b09e423afff4ae5cbbf1c7205 |
|
MD5 | 9cf3014dc75c3116d363ec5f6d03001f |
|
BLAKE2b-256 | 16664666e53d06fc5a40f9d36394969ac1168f9f27a075a020af1cc04622e075 |
File details
Details for the file websockets-12.0-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8572132c7be52632201a35f5e08348137f658e5ffd21f51f94572ca6c05ea81d |
|
MD5 | 2d4933133e2035586e7f11dac278451a |
|
BLAKE2b-256 | 91835f8c4cf2a0cf26d8eebed77976a5663d6760e24c6d9e949e90b659d885e6 |
File details
Details for the file websockets-12.0-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.3 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9edf3fc590cc2ec20dc9d7a45108b5bbaf21c0d89f9fd3fd1685e223771dc0b2 |
|
MD5 | d18aebf1634a6d6abd491316686ee441 |
|
BLAKE2b-256 | e49e5c565ca57c2b72b26057df3fd8ea62533cbc1bf4b166249c6107a71f9e80 |
File details
Details for the file websockets-12.0-cp38-cp38-macosx_10_9_universal2.whl
.
File metadata
- Download URL: websockets-12.0-cp38-cp38-macosx_10_9_universal2.whl
- Upload date:
- Size: 124.0 kB
- Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f6ffe2c6598f7f7207eef9a1228b6f5c818f9f4d53ee920aacd35cec8110438 |
|
MD5 | 95f3a5d829a83bff307a891bf0bf11ca |
|
BLAKE2b-256 | d0f2f4baa6c9e28c2d06cc787203eea18eb1d875f4fddb8e85c28df91f02bc55 |