Skip to main content

vtece4564-websockets

This is a fork of the excellent websockets library, created to facilitate use of a patched version that properly supports the threaded WebSocketServer implementation on Windows. A pull request has been submitted to the main project to incorporate the fix in the official distribution.

Unless you're a student of Virginia Tech's ECE 4564 Network Applications Design course in Spring 2023, you almost certainly want to use the official websockets distribution. This distribution will be removed from PyPI in May 2023.

Background

For a senior-level university network apps design course, my students are using the threaded version of WebSocketServer as part of their final project. While the project required their work to run successfully in containers on Linux, many of them use Windows for their development workstation.

We discovered that serve_forever throws an error at startup on Windows due to the use of select.poll as the means to block while waiting for incoming socket connections. The documentation for pollindicates that it is not supported on all platforms, and apparently Windows is one such platform.

We patched WebSocketServer to instead use selectors.DefaultSelector which determines the best supported mechanism for I/O multiplexing on the runtime platform. The functionality is the same, but it works on a wider range of platforms.

After switching to selectors.DefaultSelector, we discovered that Windows also doesn't support I/O multiplexing using pipes or files -- only sockets. we removed the use of os.pipe for the shutdown mechanism. It was redundant anyway -- simply closing the listener socket in the shutdown method is sufficient to cause the selector to return. Subsequently, the call to socket.accept (on the closed listener socket) causes the loop in serve_forever to terminate as expected.

We tested the change on Windows, Mac OS X, and a Linux container, and it seems that it correctly supports all three platforms.

Metadata

Release files for vtece4564-websockets 11.0.2.post3

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

Source distribution (sdist)

Source distribution for vtece4564-websockets 11.0.2.post3
File Size Uploaded Provenance Actions
vtece4564-websockets-11.0.2.post3.tar.gz 102.2 kB Without provenance Details for vtece4564-websockets-11.0.2.post3.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for vtece4564-websockets 11.0.2.post3
File Actions
vtece4564_websockets-11.0.2.post3-py3-none-any.whl Python 3 none any Details for vtece4564_websockets-11.0.2.post3-py3-none-any.whl
vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details for vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-win_amd64.whl
vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details for vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64 Details for vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details for vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-win_amd64.whl
vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ ARM64 Details for vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64 Details for vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-win_amd64.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-win32.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-32 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_i686.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_aarch64.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_11_0_arm64.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details for vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_universal2.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-win_amd64.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-win32.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_i686.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_aarch64.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vtece4564_websockets-11.0.2.post3-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.17+ x86-64, Linux glibc 2.5+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_11_0_arm64.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details for vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_universal2.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-win_amd64.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-win32.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_i686.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_aarch64.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vtece4564_websockets-11.0.2.post3-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.5+ x86-64, Linux glibc 2.17+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_11_0_arm64.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details for vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_universal2.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-win_amd64.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-win32.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-32 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_i686.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_aarch64.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vtece4564_websockets-11.0.2.post3-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.5+ x86-64, Linux glibc 2.17+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vtece4564_websockets-11.0.2.post3-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 for vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_11_0_arm64.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_x86_64.whl
vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details for vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_universal2.whl

Total release size: 7.0 MB

Release files / vtece4564-websockets-11.0.2.post3.tar.gz

Download URL vtece4564-websockets-11.0.2.post3.tar.gz
Size 102.2 kB
Tags Source
SHA-256 checksum
How to use checksums
85b6d1cbbee7c95f181890edf7f6ae4ddf43e460ad0b90ee5af4c7942f2005ad
BLAKE2b-256 checksum
How to use checksums
00f14eb7b5e7a0cc1d66198e66a52b176dd69af399f3eee4db9d3a43d5f8e627
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-py3-none-any.whl

Download URL vtece4564_websockets-11.0.2.post3-py3-none-any.whl
Size 116.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
520a6588f26016d41bc64ac956b506f20b8ab7e078ef0b7cac53855fc6d3bf45
BLAKE2b-256 checksum
How to use checksums
e0ab1463b7d17496963d3ce5a349a88cd5948426882dd3f1a2a538175047f3da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-win_amd64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-win_amd64.whl
Size 122.7 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
ba9d4bf718e57b2b1b90c17a8bf9985372d092693b721bbcd7a1e5c819194d67
BLAKE2b-256 checksum
How to use checksums
6cb8c696b26a617397102c313a1a605a456320178494abed240aaca05cbd2bf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 121.0 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
68c33c2fc71fba7b5bc8d79f25dde7a4e6304a3dd1f2a567f0661ca2892a05d3
BLAKE2b-256 checksum
How to use checksums
d73a3e8c297945c1c24355922d73aba26d3c81b3b3f0a65421915b2d7f77d8c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 120.6 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
16c6d56d24eeaa70d28d8000576c34d39f3c7c61e3eeffa9804fd6eceac882fd
BLAKE2b-256 checksum
How to use checksums
67d32a29d290b0af9c60ae74488c9aa99411b2ba29f491b8aa5b43ba07267ffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 120.6 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
ea161eccbcde1675932b1a802d0ba79f4c6229407bb8b9c2b0295a4f03eac244
BLAKE2b-256 checksum
How to use checksums
059cf335922415c610451d412e563208cff3128f76dd84338c618043ae68a19f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Size 118.9 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
84635342bf62beee5d6a1a688ddd2fc1fe3bfffc0b6bb982f51e8d4e8c2f498c
BLAKE2b-256 checksum
How to use checksums
e6f53b9f07367ce9bad89eec7417e2105baa17301315538da0d2890221b898bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-win_amd64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-win_amd64.whl
Size 122.7 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
069255f0418934d172dba4b38678ebac29acb4761edd3be6555b7732ebd10323
BLAKE2b-256 checksum
How to use checksums
4fb2fdc0d0e51a8798df2b092e566407d2c674cb9271719cea283677d8a3207d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 121.0 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
a9401eb91d48d454bbc37231f906f08ef79fd2f7896e961acfcdd840ed62504d
BLAKE2b-256 checksum
How to use checksums
db788eafc964adc411a56576d550f25eac1956bf17f2dcbbba193e042ffcc760
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 120.6 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
7ed22094806c50284da9f7efabea032d250cc5df8624a7ba35fb48dd9374d0e9
BLAKE2b-256 checksum
How to use checksums
c7c316d6576db632c52ae7f40759f2f20b533b68428b13a05e69bd63e5889d21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 120.6 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
7e1879b781cf3cf4e5dcb33c0aec82d51122c666275b11fa6a31054fd121823d
BLAKE2b-256 checksum
How to use checksums
9f12ada9dd2f939ca061e84b23cb1d3d4a2b09f9d3f0b1808b0d145d9c852400
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Size 118.9 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e430ed49a707b84f348bdf111d3608e3fd9b5092ec56201d110ef3256006ab86
BLAKE2b-256 checksum
How to use checksums
9d7e1e8002178798912ab6517c5f126aa4c0ade268b204283293f50ccce8a5af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-win_amd64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-win_amd64.whl
Size 122.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b96a085bb25a45f8dae269e014276c8e8fe54325abf6252fa4bb42326b0968a4
BLAKE2b-256 checksum
How to use checksums
1f8f6655dadd0eb526215b19e8bd2dbd5b6929d4f2a5b925803ad2a560942a32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-win32.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-win32.whl
Size 122.2 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
95caca0844cb9b0b886cc0ebb826ca31214fe9c565fd4b4af4a2b24211408722
BLAKE2b-256 checksum
How to use checksums
6d18de92978e216925ad338380fb613764cf9d7e59952bc2e0917dfff1ebbb0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_x86_64.whl
Size 134.0 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
d443b73a57d0bee2ba10cdbf2e3df192624cb1ebf5b44a51c8431ec436d71154
BLAKE2b-256 checksum
How to use checksums
c7beefd6996f818119dcad83ec0919e330b026987c7d54d2bf973674516283f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_i686.whl
Size 133.4 kB
Tags CPython 3.11 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
d00afe49a601629067b71b04ff800787ea59d2e12883aebbd67eb8533bdb2d94
BLAKE2b-256 checksum
How to use checksums
3a81425cb3de143f79aaa6b958e63b0dbb9ac3fd5dd2cb7a12abd57fb9b739ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-musllinux_1_1_aarch64.whl
Size 134.1 kB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
af3d92a6a6b70fc8b09a060173e7b23ebde624f51ffb2123ce7c05872df48e9a
BLAKE2b-256 checksum
How to use checksums
1198c496c51b80070f39c97415ade78828afba9d65aca9731fd339c03ecfd92c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 129.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
88bbf86b2fe4c4ad203327cddf471784c7a79eaa6a2634739067b40e9b11dca4
BLAKE2b-256 checksum
How to use checksums
4cb0a62458b7c65df6bb9d12020a802332b6b070ea5e83fa759a8a003769e188
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 128.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b6ee641c7f3df022782ada2cdb8fddd999de9d4c60038ed65cecc91647cb1a74
BLAKE2b-256 checksum
How to use checksums
216acffbb4bb81535ea9cfd4aa6e895bcd97915752d42469ff611b0cf09ffdd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 128.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d43c80833ef81eeca720eaf789a132b9e31b5f0fe6f57ff821addd01cfd3a766
BLAKE2b-256 checksum
How to use checksums
624437c3fff784bd08435e5dfeb7476c920cb2f582294c05c0dfa487519f6f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_11_0_arm64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_11_0_arm64.whl
Size 119.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ba6bb1290160b82ae8be6e65131d4f73df29413200e276bada6a421b3e711cdc
BLAKE2b-256 checksum
How to use checksums
7412d9dd3609b4f921191b4a0c053295a48a796fa3187ca25c616472d945fa08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_x86_64.whl
Size 119.0 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
003f5a7625dff84293d6cc183e8060bc680c371e9761c632311e6a79eb3ba6e6
BLAKE2b-256 checksum
How to use checksums
dc74a9749291a9f85c8dc058c47e9986255485525be5bb7fc83b611497ff6552
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_universal2.whl

Download URL vtece4564_websockets-11.0.2.post3-cp311-cp311-macosx_10_9_universal2.whl
Size 121.8 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
7609468cdbe15f4ceae37b08f7bd9a627c2260243286dc0cc94f8b487764fe1a
BLAKE2b-256 checksum
How to use checksums
2061ea68787c4ac00fef4fa886008b978e696d69c806fccb676d8846f3752583
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-win_amd64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-win_amd64.whl
Size 122.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
07dfa3a374c4524238d301b0571a4a189fab0e6ddadbc49bd2edf2139ccd3635
BLAKE2b-256 checksum
How to use checksums
e9eec95352b74169af96b57c9965fe7db25de7c6e5e18bfef815813189c61126
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-win32.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-win32.whl
Size 122.2 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
06440eda3b281c9c983aca45827ef155871c39dd9032b089d60e9ecd758b1066
BLAKE2b-256 checksum
How to use checksums
5df1e38e1e77d3589fdf803972ee3931cf1e485bf7cecebcab9218978ae5c9dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_x86_64.whl
Size 132.6 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
799b9484ebb141a2e637ee72251482424a750ec8f36d611f8398dca64a2aff0f
BLAKE2b-256 checksum
How to use checksums
d8d680b1ac07a8c7a7da22afe4a264d5416341c440b59646bc206b5e1c12da10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_i686.whl
Size 132.0 kB
Tags CPython 3.10 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
7e80e1f3e7aa3786481e634a3919959df64e26ba2bd7d3a8a513339292cb3928
BLAKE2b-256 checksum
How to use checksums
6df94c61e301214a56ec163bc9b009f064cdb1254b74cdde25139dcae3d602c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-musllinux_1_1_aarch64.whl
Size 132.8 kB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
37154b594d9c93bfae0a6b93021abff5bdf4a5d17ca9495ce1fb4df665cf9ee6
BLAKE2b-256 checksum
How to use checksums
5692a219aeab7b35827cac1977bdd7be85c936dddde6d4e6b287382e2d487a1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 128.7 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2e236b53af3a92ca9a414f4d801af20b625fbdb3f5ddb978a04cad4644fe4949
BLAKE2b-256 checksum
How to use checksums
f1aefc5f9029e9094cf14a9ebd2f8e36aa2ec7b4f3a80608715d9f679b30cbc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 128.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9177e38ad1da241557a730c2e61c8c317c89e2d1038789a72c68add74bfc9fe4
BLAKE2b-256 checksum
How to use checksums
96bf637a56f0c48ee9d00527bfe95138b24fe5240274d86e0a6fde008b751836
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 127.7 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ac1e6512be6fdf427b889fd37a8228ea1f6692307f7efeb008773aac0dd0aeb3
BLAKE2b-256 checksum
How to use checksums
ac22a2a52b4d967c51c58cc7d2bd043f57b093a42f99ac8f19d54a62f39538e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_11_0_arm64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_11_0_arm64.whl
Size 119.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cd55e5ac8fde1a5e2ba99fee865007f68bedf8ffdb158fce31afec0b40934519
BLAKE2b-256 checksum
How to use checksums
8d6552b3d23044e20a18e693423091e17b272ad3a6ceb3c30c610fb2d808c503
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_x86_64.whl
Size 119.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b182f5c0e555c7862bdc49bbe10bd3b43b216b0c2de5793e5a79fa8de976c049
BLAKE2b-256 checksum
How to use checksums
1d8dacb7be13e791ee76bbc9ae0dd2e888377dbff6b089668cb3e5e1961dbc66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_universal2.whl

Download URL vtece4564_websockets-11.0.2.post3-cp310-cp310-macosx_10_9_universal2.whl
Size 121.8 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f7fff8ee19678c31c5c025ecc674a4ceee7e93873673a61e2cf2455d10aa246d
BLAKE2b-256 checksum
How to use checksums
ff750e87cb85fd8051d8204ac5df03d82e07d14466a9a426ef5c68776bbb36a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-win_amd64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-win_amd64.whl
Size 122.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d34e15537104c883ed6a88a8127aef84986e8bf20b9fc2e7b1ab3d30d7d30a5e
BLAKE2b-256 checksum
How to use checksums
1d04b9299b07790d8c94d783a3a4ef28e7fea664b20d72a755a6a3696349e9f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-win32.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-win32.whl
Size 122.2 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
087df96cd29713c09b6e10c3fce65e3bb81a427ce008619dd323866a2d3d6223
BLAKE2b-256 checksum
How to use checksums
0541bc2a4e92324608d1dd1aeeeb1737e7fcc5e41ceaa542e4c6641ec4a7fde4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_x86_64.whl
Size 132.4 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
30b7ed6df55649829fcdd650cf8fd5e4e929a5757efae0ad239eb3f96f755bbc
BLAKE2b-256 checksum
How to use checksums
751124e530618a2cfc57ef526247950ad771023b543ec5da7d74afa046d48ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_i686.whl
Size 131.8 kB
Tags CPython 3.9 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
f7903ea8573f16c5adea1491fc91807958f05054effb687581b78190d5224f78
BLAKE2b-256 checksum
How to use checksums
3d89b609cbd72242f725a85b369f25ff1d5759b55c3f252cb1e106972896bfec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-musllinux_1_1_aarch64.whl
Size 132.5 kB
Tags CPython 3.9 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
4053870783b46b81747803b988c3ceebb0edea7e73682fbf460ecfdcbc419fcf
BLAKE2b-256 checksum
How to use checksums
2a4435475059b88755131573b248b4a0fc355068781ef1c7921e1ccbc4b0c073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 128.5 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2028816d1d3e483ba39b8ca6d95aebcbc404d6a463032d024390ade06639262c
BLAKE2b-256 checksum
How to use checksums
a6d933c444fd774010337a0dd7071b8308ee14a963b004e04de2e6ea7f88cc61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 127.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
96ba4f899155422d0ce48a60adc56d0e66d95a4c0d7db37740aef790ff1501a3
BLAKE2b-256 checksum
How to use checksums
a6dc5d812ccfec008a66ce9069065ec2b926254aaf626ff88921bee7b4ecbb1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 127.5 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
06a4bb8f6fac3f98959f25073d59778026530789333b76abcee5bb428baaa783
BLAKE2b-256 checksum
How to use checksums
63fe6f2ddb2f006088e8bf1862df5ba9ac9097122d29ac30e709f846fedb3b7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_11_0_arm64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_11_0_arm64.whl
Size 119.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c8a5be85c11a098c301e8d4e93ad821ad1904493fad9342a9f0057cee05e6d93
BLAKE2b-256 checksum
How to use checksums
bb4077607ea7bbb9a211545ac2b4b0c0a96b83bb372ca41a6548b03162a459b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_x86_64.whl
Size 119.0 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6f8af94bf0259a58405ae52c8c234527be8c16196c6df5371295001235f64277
BLAKE2b-256 checksum
How to use checksums
82133a1f3ba9f13498b89e211f53e1303d45c39fe4549b0a63c26b8d2e8a9829
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_universal2.whl

Download URL vtece4564_websockets-11.0.2.post3-cp39-cp39-macosx_10_9_universal2.whl
Size 121.8 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d895ce63915aaf71d3f8b1de55e1ae817c2799227ea4127cf2099250dd10f451
BLAKE2b-256 checksum
How to use checksums
d6536a4f8400475e97c794921d1a281e31ab684b100228650bdebb5a96256140
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-win_amd64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-win_amd64.whl
Size 122.7 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
7ee6ce0bfb320f51f07d072a681052ce1dd284ea60a0a00feda94e7f869c4609
BLAKE2b-256 checksum
How to use checksums
381b1a5e38d106844c11dd495c93756f8f704c2b9d3cc85d6518730bf199e883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-win32.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-win32.whl
Size 122.2 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
b5e8308190a51e0f2f84b3671581b0873d16478fdac602d9d760c4c0f51702b3
BLAKE2b-256 checksum
How to use checksums
daa0710d4889a89374cd83bac506416025d422391abba00a90978660409e7cb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_x86_64.whl
Size 132.5 kB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
9c7e1bff6b892a00a117726902700bb2f9fefbb2a5efc2f8b516034cd8f000a1
BLAKE2b-256 checksum
How to use checksums
c4b6fc2f63600155081a11c2f10e09239d78a34dde6a82e7ccb9dbbb53544ab7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_i686.whl
Size 131.8 kB
Tags CPython 3.8 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
19f324161a83ade7fce5b3f9f81d9b5fb0f7bc77868def1bba5abb4071d9863b
BLAKE2b-256 checksum
How to use checksums
a75f6f4bc84c7306c1213638538047e125402413d21c9b7df53e1d805414311e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-musllinux_1_1_aarch64.whl
Size 132.6 kB
Tags CPython 3.8 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
24da922cc55bebb69798523c73f57750a146923bdd6dac93d18b1e70de8baa96
BLAKE2b-256 checksum
How to use checksums
f9be352d8df23877be6b9ef953292a0563bdf674931e57cd9060cbe32a0f5195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 128.9 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
91ba1ea44fe280586b738c4ae383f01b75a6e6b95dde56df482807cacbec483e
BLAKE2b-256 checksum
How to use checksums
24a09256ae7de2adc4cf15307f712c6d70e5697d5c3906322f3f32da6785e325
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 128.3 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0b197978c1b2003318e916956ac9adf25c1fcbf4d0f0e93da72e5cdcfaf9ff98
BLAKE2b-256 checksum
How to use checksums
353e05014b418dc6c93ed3e70647d0fa43a3620129ed2833890d9ffa4f0e0c6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 128.0 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
06829df330d838289e97a3fed02c410491301392895727a40d667367241931df
BLAKE2b-256 checksum
How to use checksums
113ebc29889c98e3b073083b942cd8ee40ad56f5f3b28eab250dd1e096b39917
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_11_0_arm64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_11_0_arm64.whl
Size 119.1 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6e20fd7b72b4745d792da71dfa04edfb7e6f74c50a593fd42490cde37a8a90a9
BLAKE2b-256 checksum
How to use checksums
893db44b31c92252616bf32e22165138fc284154618d2bc665e33defd315bfbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_x86_64.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_x86_64.whl
Size 119.0 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ca5361ac170ecc8c8073babf80ef5455832f7e920370028083f7ccc6fc2d6167
BLAKE2b-256 checksum
How to use checksums
65744967b31ff54e9272eaac44a09a729567508997c7dba94cc1f6da359ec55b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_universal2.whl

Download URL vtece4564_websockets-11.0.2.post3-cp38-cp38-macosx_10_9_universal2.whl
Size 121.8 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a66a95163276beda4c5e44103cb099f8706add7f037c531fe4d5d87a8dcdb1ae
BLAKE2b-256 checksum
How to use checksums
1f889b9edd3285eb7b336c70507e788b87237e4c879e2b4b340d76a67d3ccba7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Security for vtece4564-websockets 11.0.2.post3

Provenance

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

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

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

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

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